找不到version.properties文件

时间:2017-02-18 06:22:50

标签: ibm-watson watson-conversation

我正在使用IBM Watson对话开发一个聊天机器人。当我构建项目并运行时,它在java-sdk / conversation中inputStream类的RequestUtils.java中给出null。但是,当我从它运行它时,它会起作用。

 InputStream inputStream = Thread.currentThread().getContextClassLoader().getResourceAsStream("version.properties");

我注意到属性文件不在jar中。如何在构建时将此属性文件添加到jar中?可能的原因是什么?任何帮助表示赞赏。 感谢。

P.S:课程的情景如下

parent
project1
project2
Maven Dependencies
|-conversation-3.5.3.jar
| |-package1
| |-packeage2
| |-META-INF
|-core-3.5.3.jar
  |-package1
  |-packeage2
  |  |-RequestUtils.class
  |-META-INF 
  |-version.properties   

0 个答案:

没有答案
相关问题