Как построить этот исходный код?- отсутствует зависимость - PullRequest
0 голосов
/ 09 января 2012

Мне нужна помощь, как построить этот пример: http://blogs.oracle.com/arungupta/resource/totd154.zip из этого урока http://blogs.oracle.com/arungupta/entry/totd_154_dynamic_osgi_services

Я установил Netbeans 7.1. Когда я нажимаю «Очистить и построить», возникает эта ошибка:

Failed to execute goal on project helloworld-cdiclient: Could not resolve dependencies for project org.samples.osgi.helloworld:helloworld-cdiclient:war:1.0-SNAPSHOT: Could not find artifact org.glassfish:osgi-cdi-api:jar:3.1-SNAPSHOT -> [Help 1]

To see the full stack trace of the errors, re-run Maven with the -e switch.
Re-run Maven using the -X switch to enable full debug logging.

For more information about the errors and possible solutions, please read the following articles:
[Help 1] http://cwiki.apache.org/confluence/display/MAVEN/DependencyResolutionException

After correcting the problems, you can resume the build with the command
  mvn <goals> -rf :helloworld-cdiclient

Полагаю, мне нужно добавить определенный репозиторий Glassfish в конфигурацию Maven. Какой репозиторий мне нужен?

1 Ответ

1 голос
/ 11 января 2012

Цитирование моих комментариев (извините, хотя это даст возможность кому-то другому ответить правильно, а не на ходу):

Чтобы ответить на ваш вопрос, download.java.net/maven/glassfish должен помочь.Строки конфигурации:

<repositories>
    <repository>
        <id>glassfish-repo</id>
        <name>The Glassfish repository</name>
        <url>http://download.java.net/maven/glassfish/</url>
    </repository>
    <!-- all the rest... -->
</repositories>

Веселись!

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