【发布时间】:2011-05-25 03:39:15
【问题描述】:
我正在使用 maven weblogic 插件 10.3.4。我已阅读 weblogic 插件的目标列表,但它不包含部署选项 - isTestMode 在配置标签中。 我的问题是如何使用 maven 插件在测试模式下部署应用程序? application.xml/deployment plan 会做吗?
我们将不胜感激。
【问题讨论】:
标签: deployment plugins maven weblogic
我正在使用 maven weblogic 插件 10.3.4。我已阅读 weblogic 插件的目标列表,但它不包含部署选项 - isTestMode 在配置标签中。 我的问题是如何使用 maven 插件在测试模式下部署应用程序? application.xml/deployment plan 会做吗?
我们将不胜感激。
【问题讨论】:
标签: deployment plugins maven weblogic
isTestMode 选项已弃用,您应该改用 AdminMode。这是一个示例(我使用 Maven 配置文件来定义每个环境的变量):
<plugin>
<groupId>com.oracle.weblogic</groupId>
<artifactId>weblogic-maven-plugin</artifactId>
<executions>
<execution>
<id>ops-common-deployable-deploy</id>
<phase>deploy</phase>
<goals>
<goal>deploy</goal>
</goals>
</execution>
</executions>
<version>10.3.4</version>
<configuration>
<adminurl>${weblogic.Deployer.adminurl}</adminurl>
<user>${weblogic.Deployer.user}</user>
<password>${weblogic.Deployer.password}</password>
<source>${project.build.directory}/${project.build.finalName}.${project.packaging}</source>
<name>${project.build.finalName}</name>
<targets>${weblogic.Deployer.application.targets}</targets>
<remote>${weblogic.Deployer.remote}</remote>
<upload>${weblogic.Deployer.upload}</upload>
<adminmode>false</adminmode>
</configuration>
</plugin>
【讨论】: