我用ant。
<?xml version="1.0" encoding="Shift_JIS"?>
<project name="TPoint" basedir="." default="makewar">
<target name="makewar">
<delete file="TPoint.war"/>
<jar destfile="TPoint.war">
<fileset dir="TPoint">
<exclude name="WEB-INF/build.properties"/>
<exclude name="WEB-INF/build.xml"/>
<exclude name="WEB-INF/targets.xml"/>
<exclude name="WEB-INF/lib/pg74.1jdbc2ee.jar"/>
<exclude name="WEB-INF/web.xml"/>
<exclude name="WEB-INF/log4j.xml"/>
<exclude name="WEB-INF/lib/classes12.jar"/>
<exclude name="WEB-INF/lib/jcert.jar"/>
<exclude name="WEB-INF/lib/jnet.jar"/>
<exclude name="WEB-INF/lib/jsse.jar"/>
</fileset>
<zipfileset dir="src" prefix="WEB-INF/src"/>
</jar>
</target>
</project>
<?xml version="1.0" encoding="Shift_JIS"?>
<project name="TPoint" basedir="." default="makewar">
<target name="makewar">
<delete file="TPoint.war"/>
<jar destfile="TPoint.war">
<fileset dir="TPoint">
<exclude name="WEB-INF/build.properties"/>
<exclude name="WEB-INF/build.xml"/>
<exclude name="WEB-INF/targets.xml"/>
<exclude name="WEB-INF/lib/pg74.1jdbc2ee.jar"/>
<exclude name="WEB-INF/web.xml"/>
<exclude name="WEB-INF/log4j.xml"/>
<exclude name="WEB-INF/lib/classes12.jar"/>
<exclude name="WEB-INF/lib/jcert.jar"/>
<exclude name="WEB-INF/lib/jnet.jar"/>
<exclude name="WEB-INF/lib/jsse.jar"/>
</fileset>
<zipfileset dir="src" prefix="WEB-INF/src"/>
</jar>
</target>
</project>
<?xml version="1.0" encoding="gb2312"?>
<project name="Strutsample " default="web-war-wl" basedir="."> <target name="war-wl">
<war
basedir="${src.dir}/docroot"
manifest="${manifest.file}"
warfile="${build.deploy.dir}/king.war"
webxml="${src.dir}/docroot/WEB-INF/web.xml">
<include name="WEB-INF/weblogic.xml"/>
<include name="WEB-INF/struts-config.xml"/>
<include name="WEB-INF/tld/*.tld"/>
<fileset dir="${src.dir}/docroot">
<include name="jsps/**/*.jsp"/>
<include name="etc/**/*.*"/>
</fileset> <lib dir="${client.dir}">
<include name="*.jar"/>
</lib>
<lib dir="${lib.dir}">
<include name="commons-digester.jar"/>
<include name="commons-validator.jar"/>
<include name="commons-beanutils.jar"/>
<include name="struts.jar"/>
<include name="jasperreports-0.5.0.jar"/>
</lib> </war>
</target>
</project>忘了说,这是个struts的war包。