Ant例子(编译,打包,数字签名,并部署)

来源:互联网 发布:里约奥运 周琦 数据 编辑:程序博客网 时间:2024/05/16 18:13
<?xml version="1.0" encoding="UTF-8"?><project basedir="." default="cp-to-webapp" name="auto-jar"><property name="appletsdest" value="./WebRoot/applets" /><property name="applet-src-base" value="./src" /><property name="classes" value="./bin" /><property name="tomcat-applets-dir" value="D:/Tomcat 6.0/webapps/IcCard/applets" /><path id="lib.path"><fileset dir="./WebRoot/WEB-INF/lib"><include name="**/*.jar" /></fileset></path><property name="key-store" value="c:/admin/pepper.store" /><property name="storepass" value="chenxin" /><property name="alias" value="pepper" /><property name="compile.encode" value="GBK" /><target name="compile"><mkdir dir="${classes}" /><javac srcdir="${applet-src-base}" destdir="${classes}" encoding="${compile.encode}"><classpath refid="lib.path" /></javac></target><target name="mkjar" depends="compile"><jar destfile="${appletsdest}/iccard.jar" basedir="${classes}"></jar><delete dir="${classes}" /></target><target name="signjar" depends="mkjar"><signjar alias="${alias}" keystore="${key-store}" storepass="${storepass}" verbose="true"><fileset dir="${appletsdest}" includes="**/*.jar,**/*.zip" /></signjar></target><target name="cp-to-webapp" depends="signjar"><copy todir="${tomcat-applets-dir}"><fileset dir="${appletsdest}" includes="**/*.jar,**/*.zip" /></copy></target></project>

原创粉丝点击