我从NetBeans获得了一个项目。我是在日食上进口的,它已经准备好了。 在运行时,它给我一个空指针异常错误,因为Eclipse无法找到它的原始属性文件(在另一台计算机的本地地址上)。在NetBeans上更改路径非常容易,但我无法在项目属性窗口的Ecplise上找到相同的选项。
正如我在网上发现的那样,Eclipse应该在src文件夹中搜索它,并且它恰好是我的新配置文件。
应该有某种配置文件写入这个本地地址但是现在我找不到它。谷歌甚至不能帮助我:(
我使用class propertiesPath来检索地址:
private String propertiesPath = Utility.getPropertiesPath();
这是我得到的错误:
java.io.FileNotFoundException: \home\***\Java Project\****\datacommunication.properties (Impossibile trovare il percorso specificato)
java.io.FileNotFoundException: \home\***\Java Project\****\datacommunication.properties (Impossibile trovare il percorso specificato)
feb 09, 2016 2:40:47 PM DBlinker1Thread run
GRAVE: null
java.lang.NullPointerException
at Communication.LogsManager.logEvent(LogsManager.java:48)
at Communication.DataBaseManager.loadDriver(DataBaseManager.java:79)
at DBlinker1Thread.init(DBlinker1Thread.java:96)
at DBlinker1Thread.run(DBlinker1Thread.java:42)
非常感谢,再次= \
答案 0 :(得分:0)
如果Utility类给出了错误的路径, 更改Utility类以包含正确的路径。
如果您无法更改Utility类, 我建议您停止使用它并在可以更改的内容中实现getPropertiesPath方法。