我想使用weblogic-maven-plugin
基于此页面:http://docs.oracle.com/middleware/1212/wls/DEPGD/maven_deployer.htm#DEPGD383我使用来自server / lib的wljarbuilder生成了maven插件
java -jar wljarbuilder.jar -profile weblogic-maven-plugin
我的weblogic-maven-plugin.jar
大小不到70MB,我上传到神器并用于maven构建。
问题是,当我尝试指定目标ws-clientgen
时,它会抱怨目标不存在。
以下是应该提供的目标列表:http://docs.oracle.com/middleware/1212/wls/WLPRG/maven.htm#CHEGICCC
但是当我使用目标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找到任何其他选项
答案 0 :(得分:2)
您为神器安装了错误的插件。问题中的第一个链接http://docs.oracle.com/middleware/1212/wls/DEPGD/maven_deployer.htm#DEPGD383包含一个注释:
在WebLogic Server 12.1.2版中不推荐使用此插件。 Oracle建议您改为使用WLS 12.1.2 Maven插件
此旧插件仅用于部署。这就是为什么你只看到开始/停止/部署相关的目标。您应该按照您提供的第二个链接http://docs.oracle.com/middleware/1212/wls/WLPRG/maven.htm#CHEGICCC上的安装说明进行操作。新插件包含用于开发目的的目标,例如ws-clientgen