我在pom.xml中添加一個節點:如何從pom.xml獲取屬性值?
<properties>
<getdownload-webapp.version>1.5</getdownload-webapp.version>
</properties>
我怎麼能得到這個代碼值1.5?
String version = System.getProperty("getdownload-webapp.version"); // output version = null
此代碼給了運行時我空(
PS:有這個項目
如果你將pom打包到META-INF中,那麼maven通常會自動執行,你應該可以從那裏讀取它。 – 2014-10-16 12:28:50
這不是JVM屬性,這與Maven中的變量類似:http://maven.apache.org/pom.html#Properties – 2014-10-16 12:29:17
我可以將屬性更改爲資源或變量 - 但我怎樣才能從Java代碼訪問它們? – curiousity 2014-10-16 12:31:56