741057228我QQ 发表于 2017-2-16 08:07:27

weblogic 集群环境下更新war

  <?xml version="1.0" encoding="GBK"?>
  <project name="Depoly" default="build-all" basedir="E:/deploy">
  <property file="./Deploy/eCooeFlowWeb.properties" /> 
  
  <!-- stop service -->
  <target name="stopService">
  <taskdef name="wldeploy" classname="weblogic.ant.taskdefs.management.WLDeploy">
  <classpath>
  <fileset dir="${WL_HOME}/server/lib" includes="weblogic.jar" />
  <fileset dir="${WL_HOME}/server/lib" includes="*.jar" />
  </classpath>
  </taskdef>
  <wldeploy action="stop" name="${name}"
  user="${username}" password="${password}"
  verbose="true" adminurl="${adminurl}"
  targets="${target2}" />   
  <wldeploy action="stop" name="${name}"
  user="${username}" password="${password}"
  verbose="true" adminurl="${adminurl}"
  targets="${target1}" />   
  </target>
  <!-- stop Node -->
  <target name="stopNode" depends="stopService">
  <exec dir="./Deploy" executable="cmd.exe">
  <arg line="/c stopNode.bat"/>
  </exec>
  </target>
  <!-- Redeploy  test.war -->
  <target name="redeploy_update"  depends="stopNode">
  <taskdef name="wldeploy" classname="weblogic.ant.taskdefs.management.WLDeploy">
  <classpath>
  <fileset dir="${WL_HOME}/server/lib" includes="weblogic.jar" />
  <fileset dir="${WL_HOME}/server/lib" includes="*.jar" />
  </classpath>
  </taskdef>
  <wldeploy
  action="redeploy" verbose="true"
  name="${name}"
  user="${username}" password="${password}"
  adminurl="${adminurl}" targets="${server}"
  source="./${sourceName}" />
  </target>
  <target name="startNode" depends="redeploy_update">
  <exec dir="./Deploy" executable="cmd.exe">
  <arg line="/c startNode1~3.cmd"/>
  </exec>
  </target>
  <target name="build-all" depends="startNode"/>
  </project>
页: [1]
查看完整版本: weblogic 集群环境下更新war