You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

v14.1.1版oracle-maven-sync插件部署Web应用找不到deploy目标报错

问题原因

你当前遇到的报错是插件选择错误导致的:

  • com.oracle.maven:oracle-maven-sync 插件的核心作用是将WebLogic对应的Maven依赖、插件同步到本地仓库或者私有Maven仓库,本身仅支持help、push两个目标,不存在deploy目标,因此配置后执行会抛出找不到目标的错误,IDE也会对应给出警告。
解决步骤
  1. 先完成WebLogic Maven插件同步
    如果还没将WebLogic官方部署插件同步到本地仓库,先执行同步命令,替换命令中你的WebLogic安装根目录为你本地实际的WebLogic 14c安装路径:
mvn com.oracle.maven:oracle-maven-sync:push -DoracleHome=你的WebLogic安装根目录
  1. 替换POM中的插件配置
    将你原来的oracle-maven-sync插件的部署配置,替换为WebLogic官方部署插件com.oracle.weblogic:weblogic-maven-plugin的配置,参考如下:
<plugin>
    <groupId>com.oracle.weblogic</groupId>
    <artifactId>weblogic-maven-plugin</artifactId>
    <version>14.1.1-0-0</version>
    <executions>
        <execution>
            <id>wls-deploy</id>
            <phase>pre-integration-test</phase>
            <goals>
                <goal>deploy</goal>
            </goals>
            <configuration>
                <adminurl>t3://localhost:7001</adminurl>
                <user>weblogic</user>
                <password>weblogic123</password>
                <source>${project.build.directory}/${project.build.finalName}.${project.packaging}</source>
                <targets>AdminServer</targets>
                <verbose>true</verbose>
                <name>${project.build.finalName}</name>
            </configuration>
        </execution>
    </executions>
</plugin>

修改完成后重新执行Maven构建即可正常触发部署逻辑。

内容的提问来源于stack exchange,提问作者Ahsan Mahboob Shah

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.09.30 17:27:02