0
我有一個J2EE webapp,但是當我嘗試更新web.xml中的display-name時,maven install會失敗, [ERROR] <display-name> MUST NOT change between versions (was: abc xyz; now: abc-xyz).
有反正我可以做這個改變嗎?如何在java maven項目中更新顯示名稱
- 謝謝。
我有一個J2EE webapp,但是當我嘗試更新web.xml中的display-name時,maven install會失敗, [ERROR] <display-name> MUST NOT change between versions (was: abc xyz; now: abc-xyz).
有反正我可以做這個改變嗎?如何在java maven項目中更新顯示名稱
- 謝謝。
您可以使用下面的插件來更改顯示名稱
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-war-plugin</artifactId>
<version>2.4</version>
<configuration>
<webResources>
<resource>
<directory>src/main/webapp/WEB-INF/</directory>
<targetPath>WEB-INF</targetPath>
<includes>
<include>web.xml</include>
</includes>
<filtering>true</filtering>
</resource>
</webResources>
</configuration>
</plugin>
在pom.xml中
<properties>
<kp.version>1.0.0.1</kp.version>
</properties>
添加屬性在web.xml中顯示名稱添加一個佔位符,如下
<display-name>KPWS-${kp.version}</display-name>
仍然是同樣的錯誤。 – james2611nov
更新與您的pom.xml –
爲我工作的問題,謝謝。 – Hamid