Отсутствующие цели в 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