我在 eclipse 中使用我的 maven 时遇到以下错误。
The container 'Maven Dependencies' references non existing library '.....\.m2\repository\sun\jdk\jconsole\jdk\jconsole-jdk.jar'
我的 pom.xml 中没有 jconsole-jdk.jar 文件的引用。我的 pom.xml 在 http://pastebin.com/tdxmtHqN 可用
感谢帮助。由于这个问题,我被困住了。
更新: 我删除了所有依赖项并一一添加。添加以下依赖项时出现错误。
<dependency>
<groupId>org.wildfly</groupId>
<artifactId>wildfly-spec-api</artifactId>
<version>8.1.0.Final</version>
<type>pom</type>
<scope>test</scope>
</dependency>
问候 -阿尔宾
最佳答案
我在更新到 Java 8 Update 25 后遇到了同样的问题。作为解决方法,我使用排除对“jconsole”的依赖:
<dependency>
...
<exclusions>
<exclusion>
<groupId>sun.jdk</groupId>
<artifactId>jconsole</artifactId>
</exclusion>
</exclusions>
</dependency>
关于java - 容器 'Maven Dependencies' 引用了不存在的库 jconsole-jdk.jar,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25306883/