2015-05-22 3 views
0

Когда я добавляю зависимость я получаю следующее сообщение об ошибке:Как добавить зависимость weblogic maven?

[ERROR] Plugin com.oracle.weblogic: WebLogic-Maven-плагин: 10.3.6 или один из его зависимостей не может быть решена: Неспособность найти ком .oracle.weblogic: weblogic-maven-plugin: jar: 10.3.6 в http://repo.maven.apache.org/maven2 был кэширован в локальном репозитории, разрешение не будет повторно загружено до тех пор, пока не истечет интервал обновления центрального элемента или не будет принудительно обновлено обновление -> [Справка 1]

[ОШИБКА] Чтобы увидеть полную ошибку стека ошибок, повторно запустите Maven с ключом -e.

[ERROR] Повторно запустите Maven с помощью переключателя -X, чтобы включить полное ведение журнала отладки.

[ERROR] Для получения дополнительной информации об ошибках и возможных решениях, пожалуйста, прочитайте следующие статьи:

[ERROR] [Помощь 1] http://cwiki.apache.org/confluence/display/MAVEN/PluginResolutionException

+0

попытайтесь запустить команду maven с флагом -U, чтобы заставить обновление. Если это не поможет, пожалуйста, предоставьте нам дополнительную информацию о вашем pom.xml – philnate

ответ

0

Я думаю, что вы должны определить дополнительные репозиторий в вашем файле ~/.m2/settings.xml или добавьте дополнительный репозиторий прокси в репозиторий артефактов (например, Nexus).

Кажется, что получить доступ к этому репозиторию несколько запутанно, поэтому я просто указать вам на то, что, казалось бы, право документации:

https://blogs.oracle.com/WebLogicServer/entry/weblogic_server_and_the_oracle

+0

Спасибо за ваше предложение. Я сделал изменения, но на этот раз я получу другое исключение. [ERROR] Не удалось выполнить цель org.codehaus.mojo: weblogic -maven-plugin: 2.9.5: deploy (default-cli) в проекте jiowifi_captive_v3.0: Выполнение default-cli цели org.codehaus.mojo: weblogic-maven-plugin: 2.9.5: не удалось выполнить развертывание: плагин org.codehaus .mojo: weblogic-maven-plugin: 2.9.5 или одна из его зависимостей не может быть разрешена: следующие артефакты не могут быть разрешены: weblogic: weblogic: jar: 10.3.6, weblogic: webservices: jar: 10.3.6: Не удалось найти артефакт weblogic: weblogic: jar: 10.3.6 в центре – user3587769

0

ошибка означает, что плагин не был доступный в репозитории плагинов.

Пожалуйста, измените POM, чтобы включить плагин как:

<build> 
<plugins> 
<plugin> 
    <groupId>com.oracle.weblogic</groupId> 
    <artifactId>weblogic-maven-plugin</artifactId> 
    <version>10.3.4</version> 
    <configuration> 
     <adminurl>t3://localhost:7001</adminurl> 
     <user>weblogic</user> 
     <password>weblogic123</password> 
     <upload>true</upload> 
     <action>deploy</action> 
     <remote>false</remote> 
     <verbose>true</verbose> 
     <source>${project.build.directory}/${project.build.finalName}.${project.packaging}</source> 
    <name>${project.build.finalName}</name> 
    </configuration> 
    </plugin> 
</plugins> 
</build> 

Пожалуйста, измените adminurl, user, password соответственно.

+0

Спасибо за ваше предложение. Я сделал изменения, но на этот раз я получу другое исключение. [ERROR] Не удалось выполнить цель org.codehaus.mojo: weblogic-maven -plugin: 2.9.5: deploy (default-cli) в проекте jiowifi_captive_v3.0: Выполнение default-cli цели org.codehaus.mo jo: weblogic-maven-plugin: 2.9.5: не удалось выполнить развертывание: плагин org.codehaus.mojo: weblogic-maven-plugin: 2.9.5 или одна из его зависимостей не может быть решена: следующие артефакты не могут быть разрешены: weblogic : weblogic: jar: 10.3.6, weblogic: webservices: jar: 10.3.6: Не удалось найти артефакт weblogic: weblogic: jar: 10.3.6 в центре – user3587769

Смежные вопросы