无法在 IntelliJ 中管理 maven 配置文件



我有一个带有pom的Maven项目.xml有一些这样的配置文件:

<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 

快乐编码!!

最新更新