簡體   English   中英

無法在IntelliJ中管理Maven配置文件

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM