Отсутствующие цели в weblogic-maven-plugin

Я хочу создать клиент WebService из WSDL с помощью weblogic-maven-plugin

На основе этой страницы: http://docs.oracle.com/middleware/1212/wls/DEPGD/maven_deployer.htm Я сгенерировал плагин maven с помощью wljarbuilder с сервера / lib

java -jar wljarbuilder.jar -profile weblogic-maven-plugin

я получил weblogic-maven-plugin.jar с размером чуть менее 70 МБ, который я загрузил в артефакт и использовал в сборке maven.

Проблема в том, что когда я пытаюсь указать цель ws-clientgenЖалуется, что цель не существует. Вот список целей, которые должны быть доступны: http://docs.oracle.com/middleware/1212/wls/WLPRG/maven.htm

но когда я бегу с целью helpЯ получаю только это:

[INFO] --- weblogic-maven-plugin:12.1.2.0:help (default) @ myapp ---
The following are the goals available currently in Maven
deploy
list-apps
redeploy
start-app
stop-app
undeploy
update-app

Почему я пропускаю цели? Я не получил никаких предупреждений при создании плагина и не нашел других вариантов для wljarbuilder.

1 ответ

Решение

Вы установили неправильный плагин для своей артефакты. Первая ссылка http://docs.oracle.com/middleware/1212/wls/DEPGD/maven_deployer.htm в вашем вопросе содержит примечание:

Этот плагин устарел в версии 12.1.2 WebLogic Server. Oracle рекомендует вместо этого использовать плагин WLS 12.1.2 Maven

Этот старый плагин используется только для развертывания. Вот почему вы видите только цели, связанные с запуском / остановкой / развертыванием. Вы должны следовать инструкции по установке по второй предоставленной вами ссылке http://docs.oracle.com/middleware/1212/wls/WLPRG/maven.htm. Новый плагин включает в себя цели для целей развития, таких как ws-clientgen

Другие вопросы по тегам