2015-10-19 121 views
0

我有一个NetBeans Web应用程序项目。我最近将项目移到了不同​​的目录。现在,代码(java)不再找到props目录。我以为我将它设置在项目属性|运行| VM选项是这样的:哪里可以设置系统属性

-DPropsDir = C:\研发\项目\ [旧目录] \ config目录

所以,我把它改为新的目录。但是,当代码试图用

System.getProperty("PropsDir"); 

它返回旧目录读取PropsDir系统属性。我清除了NetBeans缓存。我搜索了整个硬盘驱动器以查看旧的目录或任何类型的windows系统变量,但没有任何运气。所以,我不知道它在哪里仍然被设置为旧的目录。

任何想法?

回答

1

右键单击要在“项目”选项卡中移动的项目,然后单击“移动”。这将允许您将项目移动到新目录。

+0

谢谢,但我已经移动了这个项目。 – Jim

0

已解决!我想清楚它在哪里设置。对于Web应用程序,您需要在Netbeans IDE上的Services选项卡下设置VM选项,然后设置Servers | Apache Tomcat |平台标签| VM选项。显然,在这种情况下,项目属性|运行|虚拟机选项没有意义,因为它实际上使用的是tomcat虚拟机。

相关问题