我正在尝试使用Maven(weblogic-maven-plugin)v 10.3.4在Weblogic 11g服务器上部署war文件
但是我在运行mvn wls:deploy
时遇到了以下错误在位置找不到MW_HOME ..... C:\ work_maven \ springmvc \ Oracle \ Software。您必须为Maven目标定义middlewareHome参数。
我已在 C:\ bea11g
安装了weblogic我还将 MW_HOME 设置为上面的weblogic路径。
我的项目的pom.xml 构建如下所示:
<build>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId>
<version>2.0.2</version>
<configuration>
<source>1.6</source>
<target>1.6</target>
</configuration>
</plugin>
<plugin>
<groupId>com.oracle.weblogic</groupId>
<artifactId>weblogic-maven-plugin</artifactId>
<version>10.3.4</version>
<configuration>
<middlewareHome>C:\bea11g</middlewareHome>
<adminurl>t3://localhost:7001</adminurl>
<user>weblogic</user>
<password>weblogic1</password>
<upload>true</upload>
<action>deploy</action>
<remote>false</remote>
<verbose>true</verbose>
<source>
${project.build.directory}/${project.build.finalName}.${project.packaging}
</source>
<name>${project.build.finalName}</name>
</configuration>
<executions>
<execution>
<phase>install</phase>
<goals>
<goal>deploy</goal>
</goals>
</execution>
</executions>
</plugin>
</plugins>
</build>
非常感谢任何帮助。
感谢。
答案 0 :(得分:0)
MW_HOME应设置为C:\ bea11g,即安装WebLogic的目录。
但是,看起来它设置为C:\ work_maven \ springmvc \ Ora cle \ Software。
仔细检查您的环境变量设置并重试。
[编辑] 见这里参考: http://docs.oracle.com/cd/E24329_01/web.1211/e24368/maven.htm
看起来您需要在插件配置中设置weblogicHome而不是middlewareHome。
答案 1 :(得分:0)
看起来weblogic-maven-plugin安装和配置出了问题。
我按了http://docs.oracle.com/cd/E21764_01/web.1111/e13702/maven_deployer.htm链接,现在工作正常。