我有一個包含3個模塊的模塊化Maven項目。在那些(WEB)中的一個,配置文件變量沒有被識別爲一個環境變量,但它需要它的闕的真實姓名,如下圖所示:Maven Profile變量web項目不工作
<Principal POM>
<Module App-core>
<Module ejb>
<Module web>
在主要POM,有3個簡檔全髖關節置換具有不同的值相同的輪廓propertie:
<profile1>
<environment>value1</environment>
<profile2>
<environment>value2</environment>
<profile3>
<environment>value3</environment>
該變量被用作依賴分類變量,如下:
<dependency>
<groupId>com.test</groupId>
<artifactId>app-core</artifactId>
<version>1.0.0</version>
<classifier>${environment}</classifier>
</dependency>
在行家編譯階段,僅在網絡臨ject,它不會使用變量值更改變量名稱。
任何幫助?
你如何啓用配置文件? – user944849