我尝试创建一个默认配置文件,该配置文件存储在/etc/docker/daemon.json
中,并且可以由settings.xml
调用。我不能将其放在本地mvn clean install -Pmy-profile
中。
我的个人资料如下:
pom.xml
但是我得到了:
<profile>
<id>check-release</id>
<build>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-enforcer-plugin</artifactId>
<version>3.0.0-M2</version>
<executions>
<execution>
<id>enforce-no-snapshots</id>
<goals>
<goal>enforce</goal>
</goals>
<configuration>
<rules>
<requireReleaseVersion>
<message>No Snapshots Allowed!</message>
</requireReleaseVersion>
</rules>
<fail>true</fail>
</configuration>
</execution>
</executions>
</plugin>
</plugins>
</build>
</profile>
,该插件似乎无法满足我的要求。我在做什么错了?
答案 0 :(得分:0)
在khmarbaise的评论之后,请参见Settings Reference – Profiles:
profile
中的settings.xml
元素是pom.xml
profile
元素的截短版本。它由activation
,repositories
,pluginRepositories
和properties
元素组成。profile
元素仅包括这四个元素[...]