这是来自一个几乎没有支持的开源项目。该项目的编制进展顺利。但我无法测试或安装因为无法找到特定的属性文件。我在互联网上搜索,无法找到任何解决方案。导演的组织有点不同寻常。
一些目录。 芯/ SRC /主/ JAVA /组织/ MSKCC / CBIO /入口/ UTIL / Config.java。
String props = "portal.properties";
InputStream in = this.getClass().getClassLoader().getResourceAsStream(props);
...
更多的指挥家。
的src /主/资源/ portal.properties。
这最后一个src目录只有一个子目录main, 并且主目录只有一个resources子目录。 无法找到的文件位于此处。
我正在使用java 1.7。 Maven 3.0.5 我使用的命令是mvn install
我必须在某个地方错过一个简单的配置。
必须有一些人可以轻松解决这个问题。
答案 0 :(得分:0)
src / main / resources 是Maven中Aplication / Library资源的路径。但是,您可以选择在pom.xml中强制执行此操作。
1)添加pom.xml
<resource>
<directory>src/main/resources</directory>
<filtering>true</filtering>
</resource>
2)运行maven - &gt; mvn clean install
3)在“target”文件夹中生成的构建中搜索 portal.properties 。断言 portal.properties 位于工件类路径的根目录中(.jar的根目录,.war中的.ear或/ classes)。