這是一種將項目版本寫入文件的簡單過濾器方法。Maven過濾器資源並添加項目版本
<build>
<resources>
<resource>
<directory>src/main/webapp</directory>
<includes>
<include>**/*.version</include>
</includes>
<filtering>true</filtering>
</resource>
</resources>
</build>
這是項目結構(留出了unintresting部分)
├───src
│ └───main
│ ├───java
│ │ └─── [...]
│ └───webapp
│ ├───META-INF
│ └───WEB-INF
│ ├───cfg
│ └───portal.version
└─── pom.xml
的portal.version
${project.version}
此內容應與pom.xml
的神器版本所取代,但不幸的是沒有任何反應怎麼了?預先感謝您
我會給你超過一點,只是爲了這個問題。通過maven文檔瀏覽是一個地獄,通常會導致一個漫長而複雜的XML片段。這是清楚,快速和直接的。 – Dacav 2013-11-19 09:03:40