相关疑难解决方法(0)

如何解决maven EnforcedBytecodeVersion失败?

当尝试运行 Maven Enforcer 时,由于某些类符合 1.9,而整个项目仅限于 1.8,因此失败。以下是日志的堆栈跟踪。该特定依赖项是由不同的 jar 拉取的,由于它具有编译时依赖项,因此无法排除该依赖项。

[INFO] Checking unresolved references to org.codehaus.mojo.signature:java18:1.0
[INFO] Restricted to JDK 1.8 yet javax.json.bind:javax.json.bind-api:jar:1.0:compile contains module-info.class targeted to JDK 1.9
[WARNING] Rule 14: org.apache.maven.plugins.enforcer.EnforceBytecodeVersion failed with message:
Found Banned Dependency: javax.json.bind:javax.json.bind-api:jar:1.0
Run Code Online (Sandbox Code Playgroud)

java maven-3 maven maven-enforcer-plugin

2
推荐指数
1
解决办法
4815
查看次数

标签 统计

java ×1

maven ×1

maven-3 ×1

maven-enforcer-plugin ×1