gpt4 book ai didi

java - weblogic-maven-plugin 中缺少目标

转载 作者:行者123 更新时间:2023-12-02 06:17:21 25 4
gpt4 key购买 nike

我想使用 weblogic-maven-plugin 从 wsdl 创建 Web 服务客户端

基于此页面:http://docs.oracle.com/middleware/1212/wls/DEPGD/maven_deployer.htm#DEPGD383我已经使用服务器/lib 中的 wljarbuilder 生成了 Maven 插件

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

我得到了weblogic-maven-plugin.jar,大小略低于70MB,我已将其上传到artifactory 并在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 的任何其他选项

最佳答案

您在 Artifact 中安装了错误的插件。第一个链接http://docs.oracle.com/middleware/1212/wls/DEPGD/maven_deployer.htm#DEPGD383您的问题中包含注释:

This plug-in is deprecated in version 12.1.2 of WebLogic Server. Oracle recommends that you instead use the WLS 12.1.2 Maven plug-in

这个旧插件仅用于部署。这就是为什么您只看到启动/停止/部署相关目标的原因。您应该按照您提供的第二个链接 http://docs.oracle.com/middleware/1212/wls/WLPRG/maven.htm#CHEGICCC 上的安装说明进行操作。新插件包括用于开发目的的目标,例如 ws-clientgen

关于java - weblogic-maven-plugin 中缺少目标,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21334086/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com