由于以下错误,我无法构建我的项目:
[WARNING] Rule 6: org.apache.maven.plugins.enforcer.EnforceBytecodeVersion failed with message:
Found Banned Dependency: de.lmu.ifi.dbs.utilities:common-extension-lib:jar:2.4.0
Found Banned Dependency: de.lmu.ifi.dbs.jfeaturelib:JFeatureLib:jar:1.6.1
Use 'mvn dependency:tree' to locate the source of the banned dependencies.
[INFO] ------------------------------------------------------------------------
[INFO] BUILD FAILURE
[INFO] ----------------
Failed to execute goal org.apache.maven.plugins:maven-enforcer-plugin:1.3.1:enforce (enforce-rules) on project :
Some Enforcer rules have failed. Look above for specific messages explaining why the rule failed.
我尝试使用mvn install -Denforcer.skip = true但它也没有用
Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin
更新:
我还尝试按如下方式覆盖enforcer插件,但仍然是错误仍然相同:
org.apache.maven.plugins
maven-enforcer-plugin
enforce-banned-dependencies
enforce
de.lmu.ifi.dbs.utilities:common-extension-lib
de.lmu.ifi.dbs.jfeaturelib:JFeatureLib
1.6
de.lmu.ifi.dbs.jfeaturelib:JFeatureLib
de.lmu.ifi.dbs.utilities:common-extension-lib
解决方法:
您可以修改enforcer插件的配置.
例如:
1.5
org.mindrot:jbcrypt
true
您可以增加最大JDK版本.
您可以为罐子添加排除.
您可以将fail设置为false.
标签:java,maven
来源: https://codeday.me/bug/20190706/1399147.html