【问题标题】:java netbeans wrong working directoryjava netbeans错误的工作目录
【发布时间】:2018-06-03 22:12:41
【问题描述】:

我正在开发一个项目,其中一些其他项目和库作为依赖项。最近我不得不更改其中一个项目依赖项,并将其移动到另一个位置。现在,当我运行我的程序时,它会在该依赖项的工作目录中查找文件。但是,它仍然指的是目录的旧位置而不是新位置。

old directory : ../documents/github/project
new directory : ../documents/netbeansprojects/project

我尝试过清洁和构建。我也尝试过删除 Netbeans 缓存,但它仍会继续在旧位置查找项目,即使它在依赖项查看器中显示了不同的路径。

【问题讨论】:

  • 您确定您的配置文件中没有这些依赖项吗?如果没有,您是如何删除缓存的?删除缓存 netbeans 后作为新实例或项目启动后仍在那里加载?
  • @UtaAlexandru 删除我的缓存后,我仍然可以看到在我删除它之前打开的项目

标签: java netbeans dependencies


【解决方案1】:

复制您的 Netbeans 快捷方式。右键单击它,属性并输入您的目标值这个值。 "D:\Netbeans\NetBeans 8.0\bin\netbeans64.exe" --userdir E:\NetbeansHomes19 --cachedir "E:\NetbeansHomes19" .

考虑到 D:\Netbeans\NetBeans 8.0\bin\netbeans64.exe 是您的 Netbeans 安装文件夹,而 E:\NetbeansHomes19 是您想要保留缓存的地方。注意空格和引号必须完全一样这个例子。确保这将重置您的缓存并启动一个新的 Netbeans 实例。

【讨论】:

    【解决方案2】:

    我在移动文件后忘记更改项目属性中的工作目录。解决办法:

    项目属性->运行->工作目录

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2016-12-14
      • 2012-11-21
      • 2018-04-08
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多