Не удалось найти следующие зависимости: com.sun.jmx: jmxri: jar: 1.2.1 и com.sun.jdmk: jmxtools: jar: 1.2.1 - PullRequest
1 голос
/ 06 сентября 2011

Я использую 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>

пожалуйста, скажите мне, если один из них не подходит и должен быть удален, и если мне нужно добавить другие репозитории, чтобы найти недостающие зависимости, спасибо.

1 Ответ

3 голосов
/ 06 сентября 2011

Для солнечных банок я считаю, что вы должны загрузить их (из Oracle) и установить их в локальном хранилище (проблемы с лицензированием означают, что другие не могут распространять их в репозитории Maven)вы должны найти их в репозитории jboss

https://repository.jboss.org/

Редактировать: эта версия регистрации общего доступа, кажется, находится в немного другом месте:

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

Так что вам придется добавить это тоже

...