Leo*_*eon 7 java findbugs checkstyle maven maven-checkstyle-plugin
我正在尝试通过这样做来使用 checkstyle 和 findbugsmvn checkstyle:checkstyle但我有这个错误
这个错误
[ERROR] Failed to execute goal on project my-project: Could not resolve dependencies for project default:my-project:jar:1.1: Could not find artifact com.sun:tools:jar:0 at specified path C:\Program Files\Java\jdk-11.0.2/../lib/tools.jar -> [Help 1]
Run Code Online (Sandbox Code Playgroud)
我的 JDK 中没有 tools.jar(我有 jdk-11.0.2)。
我从 2H 开始使用它,请帮助:/
Lpp*_*Edd 14
您是在JDK 11
的JEP 220同时取出tools.jar,并rt.jar从lib文件夹中。
删除:rt.jar 和 tools.jar
以前存储在 lib/rt.jar、lib/tools.jar、lib/dt.jar 和各种其他内部 JAR 文件中的类和资源文件现在以更高效的格式存储在 lib 目录中的特定于实现的文件中。这些文件的格式未指定,如有更改,恕不另行通知。
升级 Checkstyle 使用
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-checkstyle-plugin</artifactId>
<version>3.0.0</version>
<dependencies>
<dependency>
<groupId>com.puppycrawl.tools</groupId>
<artifactId>checkstyle</artifactId>
<version>8.18</version>
</dependency>
</dependencies>
</plugin>
Run Code Online (Sandbox Code Playgroud)
查看内部dependency块。
| 归档时间: |
|
| 查看次数: |
9738 次 |
| 最近记录: |