我正在尝试使用jenkins构建我的maven项目。它创建war文件但无法读取build.properties文件,因此所有的css,images路径都没有反映出来。
如果您知道,请分享。
答案 0 :(得分:0)
如果没有更多信息,很难理解你想要什么。 但我想你习惯用Ant来构建,它正在过滤你的资源。
因此,如果你想这样做,你可以使用maven-resources-plugin,当你运行mvn:package(或更高版本)时会自动触发。
这是一个例子:
<project>
...
<build>
...
<resources>
<resource>
<directory>src/main/resources</directory>
<filtering>true</filtering>
<includes>
<include>**/*.xml</include>
</includes>
</resource>
<resource>
<directory>src/main/webapp</directory>
<filtering>false</filtering>
<includes>
<include>**/*.xml</include>
</includes>
</resource>
<filters>
<filter>build.properties</filter>
</filters>
...
</resources>
...
</build>
...
</project>
如果我弄错了,请发给你pom和你的模板配置文件。