我想使用maven enforcer插件检查我的路径上是否有重复的类.我从这里试过这个例子.
但当我这样运行时:
mvn enforcer:enforce
我明白了:
无法在项目datapopulator上执行目标org.apache.maven.plugins:maven-enforcer-plugin:1.0.1:enforce(default-cli):目标org.apache.maven.plugins的参数'rules':maven-enforcer -plugin:1.0.1:强制执行缺失或无效
有没有办法正确使用它?
编辑#1
如果将我的配置更改为:
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-enforcer-plugin</artifactId>
<version>1.0.1</version>
<executions>
<execution>
<id>enforce-versions</id>
<goals>
<goal>enforce</goal>
</goals>
<configuration>
<rules>
<AlwaysPass />
</rules>
<fail>true</fail>
</configuration>
</execution>
</executions>
</plugin>
Run Code Online (Sandbox Code Playgroud)
产生相同的错误.
如果构建器注意到未使用UTF-8编码的文件,是否有可用于使构建失败的Maven插件?