java - 容器 'Maven Dependencies' 引用了不存在的库 jconsole-jdk.jar

标签 java maven

我在 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/

相关文章:

java - 从文档创建但未附加的元素 : need to remove it explicitly?

java - 两个链表的总和

java - 使用java从Windows访问个人证书

Java 9 : module not found: primefaces

java - Maven: "Could not find artifact package:jar:1.0-SNAPSHOT"?

java - 我怎样才能让maven构建它生成的项目?

java - drawPolygon 保持从起始(鼠标按下)位置到当前(鼠标拖动)位置的绘制线

java - java中如何临时初始化一个对象以避免NullPointerException?

Jhipster 上的 java.lang.NoSuchMethodError

java - 使用 maven 升级到 Java 11、sonarqube、jacoco 导致错误