0
我遇到了自动激活我的maven配置文件的问题。 当我使用变量(例如$ {project.basedir})它不起作用。Maven - 使用变量激活配置文件
<profiles>
<profile>
<id>prof1</id>
<activation>
<file>
<exists>${project.basedir}\mark.txt</exists>
</file>
</activation>
<build>
<plugins>
<plugin>...
当我写不变量的路径,它可以完美运行:
<profiles>
<profile>
<id>prof1</id>
<activation>
<file>
<exists>C:\projects\trainings\own\MavenPrj\mark.txt</exists>
</file>
</activation>
<build>
<plugins>...
文件C:当然\项目\培训\自己\ MavenPrj \ mark.txt存在。
我的Maven版本是3.0.4。
问候 Piotrek
改为使用'$ {basedir}',它应该可以工作。 – Tunaki