【问题标题】:Coludn't find the following dependencies: com.sun.jmx:jmxri:jar:1.2.1 and com.sun.jdmk:jmxtools:jar:1.2.1列未找到以下依赖项:com.sun.jmx:jmxri:jar:1.2.1 和 com.sun.jdmk:jmxtools:jar:1.2.1
【发布时间】:2011-11-11 12:02:53
【问题描述】:

我正在使用 maven 2,但我无法找到以下依赖项:

com.sun.jmx:jmxri:jar:1.2.1 
com.sun.jdmk:jmxtools:jar:1.2.1
commons-logging: commons-logging:jar:1.1.0.jboss
hibernate-commons-annotations:hibernate-commons-annotations:jar:3.0.0.GA
hsqldb:hsqldb:jar:1.8.0.2

我在我的 pom 文件中使用以下存储库:

<repository>
            <id>jboss</id>
            <name>jboss</name>
            <url>https://repository.jboss.org/nexus</url>
            <layout>default</layout>
        </repository>

        <repository>
            <id>javanet</id>
            <name>Repository for Maven2</name>
            <url>http://download.java.net/maven/2</url>
        </repository>

        <repository>
            <id>google</id>
            <name>Google repository for Maven2</name>
            <url>https://oss.sonatype.org/content/repositories/google-releases/</url>
        </repository>

        <repository>
            <id>com.springsource.repository.bundles.release</id>
            <name>SpringSource Enterprise Bundle Repository - SpringSource Bundle Releases</name>
            <url>http://repository.springsource.com/maven/bundles/release</url>
        </repository>

        <repository>
            <id>com.springsource.repository.bundles.external</id>
            <name>SpringSource Enterprise Bundle Repository - External Bundle Releases</name>
            <url>http://repository.springsource.com/maven/bundles/external</url>
        </repository>

        <repository>
            <id>com.springsource.repository.libraries.release</id>
            <name>SpringSource Enterprise Bundle Repository - SpringSource Library Releases</name>
            <url>http://repository.springsource.com/maven/libraries/release</url>
        </repository>

        <repository>
            <id>com.springsource.repository.libraries.external</id>
            <name>SpringSource Enterprise Bundle Repository - External Library Releases</name>
            <url>http://repository.springsource.com/maven/libraries/external</url>
        </repository>

请告诉我其中一个是否不好并且应该被删除,如果我应该添加另一个 repos 来查找缺少的依赖项,谢谢。

【问题讨论】:

    标签: maven-2 maven pom.xml


    【解决方案1】:

    对于 sun jar,我认为您必须(从 Oracle)下载它们并将它们安装在本地存储库中(许可问题意味着其他人无法在 maven 存储库中重新分发它们)

    剩下的,你应该在 jboss repo 中找到它们

    https://repository.jboss.org/

    编辑:该版本的 commons-logging 似乎位于稍微不同的位置:

    https://repository.jboss.org/nexus/content/repositories/public/

    所以你也必须添加那个

    【讨论】:

    猜你喜欢
    • 2018-03-23
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-06-02
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多