我的写了个build.xml , 想放在bat文件里面去用ant 来执行, 可以吗? 其实我的本来目的是用ant来部署weblogic, 部署完了要自动启动weblogic, 可是不行呢?或者可以直接在 build.xml 里面去设置,让它部署完了就直接启动吗?我的build.xml文件<?xml version="1.0" encoding="UTF-8"?>
<project name="demo" default="new-server">
<description>Weblogic deploy by ant</description>
<property file="build2.properties" />
<!--exec executable="${wls_home}/server/bin/setWLSEnv.cmd" /--> <target name="init">
<taskdef name="wlserver" classname="weblogic.ant.taskdefs.management.WLServer" />
<taskdef name="wlconfig" classname="weblogic.ant.taskdefs.management.WLConfig" />
<taskdef name="wldeploy" classname="weblogic.ant.taskdefs.management.WLDeploy" />
</target> <target name="new-server" depends="init">
<delete dir="${server.dir}" />
<mkdir dir="${server.dir}" />
<wlserver host="${server.host}" port="${server.port}" username="${server.username}" password="${server.password}" dir="${server.dir}" action="start" beahome="${bea_home}" weblogichome="${wls_home}" generateConfig="true" servername="${server.name}" domainname="${domain.name}" />
<antcall target="deploy" />
</target> <target name="deploy" depends="init">
<wldeploy action="deploy" source="${webapp.source}" name="${webapp.name}" user="${server.username}" password="${server.password}" verbose="true" adminurl="t3://${server.host}:${server.port}" debug="true" targets="${server.name}" />
</target></project>