ant 生成war包 例子及项目结构
来源:互联网 发布:淘宝宝贝卖点怎么写? 编辑:程序博客网 时间:2024/06/05 06:54
build.xml文件 如下:
<?xml version="1.0" encoding="UTF-8"?><project name="antTest" basedir="." default="makeWar"><description> ningbo application!需配置apache-ant-1.*.* 的环境变量不适用于maven项目${basedir} 自带变量.bulid.xml文件所在的当前目录下;war命令属性:warfile="${build.dir}/ningbo.war" 指定生成的war包路径及war包名称;(my)eclipse ->run as Ant Build 直接运行. </description><property name="build.dir" value="${basedir}/build" /> <property name="build.lib.dir" value="${build.dir}/WEB-INF/lib"/> <property name="build.classes.dir" value="${build.dir}/WEB-INF/classes"/> <property name="src.dir" value="${basedir}/src/main/java"/> <property name="source.dir" value="${basedir}/src/main/resources"/><property name="lib.dir" value="${basedir}/webRoot/WEB-INF/lib"/> <path id="classpath"> <!--添加lib 中的jar 包到软件中--> <fileset dir="${lib.dir}"> <include name="*.jar"/> </fileset> </path> <target name="clear"> <delete dir="${build.dir}"></delete> </target> <target name="init" depends="clear"> <mkdir dir="${build.dir}"/> <mkdir dir="${build.dir}\WEB-INF"/> <mkdir dir="${build.classes.dir}"/> <mkdir dir="${build.lib.dir}"/> <copy todir="${build.dir}"> <fileset dir="${basedir}\WebRoot"> <include name="WEB-INF/**" /> <include name="**" /> </fileset> </copy> </target> <target name="complie" depends="init"> <!--添加源文件内容和编码utf-8 因为默是系统的本地时间--> <javac srcdir="${src.dir}" debug="true" destdir="${build.classes.dir}" includeantruntime="true" encoding="utf-8"> <classpath refid="classpath"></classpath> </javac> </target> <target name="makeWar" depends="complie"> <war warfile="${build.dir}/ningbo.war" webxml="${build.dir}/WEB-INF/web.xml"> <fileset dir="${build.dir}"/> </war></target></project>
0 0
- ant 生成war包 例子及项目结构
- ANT生成war包
- Ant生成war包
- Ant打war包的小例子
- 使用ant生成war包(1)
- 使用ant生成war包(2)
- 使用ant生成war包(3)
- 使用ant脚本生成war包
- ant使用(二)生成war包
- SpringBoot项目生成War包
- ant使用及制作war包
- 项目经验二则:读取war包中的文件及Ant使用中的OutOfMemoryError解决
- ant war task 例子
- svn check 代码 并且打war包 的 ant例子
- java项目ant打jar包、war包
- Ant 打War包
- Ant 打 war 包
- ant 打war包
- select()函数以及FD_ZERO、FD_SET、FD_CLR、FD_ISSET
- 指定构造器和便捷构造器
- ApacheBench命令测试web服务器
- JAVA编程思想_笔记(九)
- 打印螺旋矩阵
- ant 生成war包 例子及项目结构
- 硅谷跳槽必备
- eclipse 启动报错设置
- Xcode7 *** does not contain bitcode. You must rebuild it with bitcode enabled (Xcode setting ENABLE_
- linux epoll TCP UDP 实例
- Linux 下安装mysql两种方法
- ROS_11.13_turtlebot_navigation
- 自定义javascript弹窗
- centos6.5内核2.6升级至3.X