[英]Cannot manage maven profiles in IntelliJ
我有一個帶有pom.xml的Maven項目,具有以下一些配置文件:
<profiles>
<profile>
<activation>
<activeByDefault>true</activeByDefault>
</activation>
<id>staging</id>
<properties>
<webdriver.base.url>https://staging.url.de/</webdriver.base.url>
<server.id>staging</server.id>
</properties>
</profile>
<profile>
<id>rc</id>
<properties>
<webdriver.base.url>https://rc.url.de/</webdriver.base.url>
<server.id>rc</server.id>
</properties>
</profile>
<profile>
<id>prod</id>
<properties>
<webdriver.base.url>https://www.url.de/</webdriver.base.url>
<server.id>prod</server.id>
</properties>
</profile>
</profiles>
如您所見,在staging
配置文件中,我有:
<activation>
<activeByDefault>true</activeByDefault>
</activation>
如果我將此代碼塊移至另一個配置文件(例如rc
),則不會發生任何更改-將使用staging
。 我什至嘗試刪除staging
配置文件,並且仍然執行。 只是不知道如何解決它。 如何像以前一樣執行不同的配置文件?
PS這個項目在很長一段時間內都是完美的。 但是今天,個人資料變得瘋狂了。
由於使用IntelliJ,請執行此操作。
File --> Invalidate Caches and restart
快樂編碼!
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.