<build> <finalName>${project.groupId}-${project.artifactId}</finalName> </build>使用 ${ ... } 作為變數參考,那變數的來源有哪些?
- pom.xml 本身,可以用 project 讀取,就是上面的例子。
- 環境變數,可以用 env 讀取,像是 ${env.PATH}。
- settings.xml,可以用 settings 讀取,像是 ${settings.localRepository}。
- Java System Properties,只要是可以用 java.lang.System.getProperties() 取得的變數,都可以直接用 properties 名稱讀取,像是 ${user.name}。
- 在 pom.xml 或 settings.xml 裡透過 property 設定的變數 ,可以直接用 properties 名稱讀取 。
---
---
沒有留言:
張貼留言