我想使用weblogic-maven-plugin从wsdl创建一个webservice客户端。
基于这个页面:deployer.htm#DEPGD383,我从服务器/lib中使用wljarbuilder生成了maven插件
java -jar wljarbuilder.jar -profile weblogic-maven-plugin
我获得了大小略低于70 to的weblogic-maven-plugin.jar,我已经将其上传到工件中,并在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找到任何其他选项。
发布于 2014-01-24 14:58:37
您将错误的插件安装到您的工件上。您问题中的第一个链接deployer.htm#DEPGD383包含一个注释:
这个插件在WebLogic服务器的12.1.2版本中是不推荐的.Oracle建议您使用WLS 12.1.2 Maven插件
这个旧插件只用于部署。这就是为什么您只看到与开始/停止/部署相关的目标。您应该按照您提供的http://docs.oracle.com/middleware/1212/wls/WLPRG/maven.htm#CHEGICCC第二个链接上的安装说明进行操作。新插件包括用于开发目的的目标,如ws-clientgen。
https://stackoverflow.com/questions/21334086
复制相似问题