如何在maven weblogic插件中设置部署选项?

时间:2011-05-25 03:39:16

标签: deployment plugins maven weblogic

我正在使用maven weblogic插件10.3.4。我已经阅读了weblogic插件的目标列表,但它没有在配置标记中包含部署选项 - isTestMode。 我的问题是如何使用maven插件在测试模式下部署应用程序? application.xml /部署计划会做什么?

非常感谢帮助。

1 个答案:

答案 0 :(得分:0)

不推荐使用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>