编译src目录下的源文件,然后放在compile文件夹下,接着把compile下的class文件打包,放在dist文件夹下,并设置清单
2012-01-05 15:06
405 查看
<?xml version="1.0" encoding="UTF-8"?> <!-- 编译src目录下的源文件,然后放在compile文件夹下,接着把compile下的class文件打包,放在dist文件夹下,并设置清单 src有源文件Test3,图像化程序 --> <project name="myAntProject" default="myCompile" basedir="..\"> <property name="compile" value="compile" description="文件夹compile,存放编译好的文件"></property> <property name="dist" value="dist" description="文件夹dist,存放打包好的文件"></property> <target name="preprocess"> <mkdir dir="${compile}" description="创建文件夹compile"/> <mkdir dir="${dist}" description="创建文件夹dist"/> </target> <target name="myCompile" depends="preprocess"> <javac srcdir="src" destdir="${compile}" description="把src文件夹下的所有源文件编译后放在compile文件夹中"></javac> </target> <target name="package" depends="myCompile"> <jar destfile="${dist}\package.jar" basedir="${compile}" description="把compile下的class文件打包package.jar,放在dist文件夹下"> <!-- 设置清单 --> <manifest> <attribute name="Built-By" value="${user.name}"/> <attribute name="Main-Class" value="com.bjpowernode.test.Test3"/> </manifest> </jar> </target> </project>
package com.bjpowernode.test; import java.awt.Color; import java.awt.Dimension; import javax.swing.JButton; import javax.swing.JFrame; public class Test3 { /** * @param args */ public static void main(String[] args) { JFrame jFrame = new JFrame("Hello Ant"); jFrame.setSize(new Dimension(200, 300)); jFrame.setBackground(new Color(200, 200, 200)); jFrame.setAlwaysOnTop(true); jFrame.getContentPane().add(new JButton("Ant")); jFrame.setVisible(true); jFrame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); } }
相关文章推荐
- 编译src目录下的源文件,然后放在compile文件夹下,接着把compile下的class文件打包,放在dist文件夹下,并设置清单,时间戳
- 编译src目录下的源文件,然后放在compile文件夹下,接着把compile下的class文件打包,放在dist文件夹下
- 编译src目录下的源文件,然后放在compile文件夹下
- build.xml放在src目录下,如果要编译src的源文件,应该把基目录放设置为应用目录,即AntTest
- MyEclipse编译后,classes文件夹下为空2. 3.删除现在的项目,提前设置好编译文件输出路径,重新导入源文件,设置eclipse为保存时编译,然后在保存的时候就可以自动编译了
- Tomcat的webapps目录下的classes文件夹下缺失编译好的.class文件原因及其解决方法
- 编译后class文件会不会自动放在跟包名一致的目录下?
- gcc编译过程、C语言编译过程分析、环境变量设置、linux文件夹结构和用途介绍、常用文件和目录的操作命令、文件类型
- Eclipse中maven项目没法自动编译、编译失败、WEB-INF/classes目录中没有Class文件
- TortoiseSVN设置忽略文件和目录文件夹
- J2EE开发配置文件放在src目录下的好处
- iis中添加虚拟目录,作用在于可以把文件并不放在一个文件夹内,最大的好处是可以用别的服务器上的文件
- gulp.src复制整个文件夹或文件到指定目录(包括拷贝单个文件)
- 得到.java文件的.class文件、将目录打包成jar文件
- j2ee的web项目,eclipse下,class文件夹下没有class文件,即没有编译,clean工程也不行,为什么?
- Libs文件夹下的Jar文件为什么不会自动放在Android Private Libraries目录下
- linux学习之(四)-用户、组的操作,给文件文件夹设置组,更改目录权限、文件权限
- 设置SVN忽略文件和目录(文件夹)
- 将文件夹中的class文件打包成jar文件
- org.apache.jasper.JasperException: Unable to compile class for JSP.JSP文件过大,导致文件编译出错