啥时候写的?忘了,csdn提示我恢复--关于ant编译java
2010-08-28 16:14
232 查看
刚前几天安装好ant也成功得编译了java,现在想重新编译,结果怎么编译都忘光了。还是有必要留几个字下来。
貌似无法编译指定的单个java文件,只能指定某个目录来编译
假设目录结构是这样的:/test/src/asdf/hello/ant/HelloAnt.java,class目录是这样的:/test/classes/asdf/hello/ant/HelloAnt.class,那么配置文件build.xml放在/test/目录下,其文件是:
其对应的java文件,一般是这样打包的:
有些时候可能要用到/test/lib/目录下的一些jar,那么再在build.xml中加入classpath:
貌似无法编译指定的单个java文件,只能指定某个目录来编译
假设目录结构是这样的:/test/src/asdf/hello/ant/HelloAnt.java,class目录是这样的:/test/classes/asdf/hello/ant/HelloAnt.class,那么配置文件build.xml放在/test/目录下,其文件是:
<?xml version="1.0" encoding="utf-8"?> <project default="main" basedir="."> <target name="main"> <javac srcdir="src" destdir="classes" /> </target> </project>
其对应的java文件,一般是这样打包的:
package asdf.hello.ant; public class HelloAnt{ public static void main(String[] args){ System.out.println("Hello!"); } }
有些时候可能要用到/test/lib/目录下的一些jar,那么再在build.xml中加入classpath:
<?xml version="1.0" encoding="utf-8"?> <project default="main" basedir="."> <target name="main"> <javac srcdir="src" destdir="classes"> <classpath> <fileset dir="lib"> <include name="**/*.jar" /> </fileset> </classpath> </javac> </target> </project>
相关文章推荐
- 关于JAVA文件都在没问题,没有错误提示波浪线,但编译时候提示找不到对应包的问题
- maven编译java文件的时候发现总提示非法字符
- ant 编译android程序 执行build.xml文件到打包资源文件时候报错!提示找不到资源文件!
- 关于Eclipse 中用Ant编译Java程序的JDK环境设置问题
- 关于LINUX某些驱动程序如GPIO编译的时候提示未定义的问题
- java编译的时候提示java.lang.NoClassDefFoundError
- 关于有时候导入maven项目时候报错(有红色叹号,类中导入的包提示"the import java.util cannot be resolve,")
- 关于LINUX某些驱动程序如GPIO编译的时候提示未定义的问题
- 编译java文件的时候出现API已过时的提示,查看是哪个方法过时的具体操作
- 关于LINUX某些驱动程序如GPIO编译的时候提示未定义的问题
- 编译java文件的时候出现API已过时的提示,查看是哪个方法过时的具体操作
- VC中关于编译时候的错误提示:is not a precompiled header
- 关于Java使用Ant打包,编译AIDL时出错的问题
- 关于java源码在编译时提示:编码GBK的不可映射字符 的问题
- 关于DB2恢复时候不能停止前滚的问题
- 关于书上说的“编译的时候分配内存”
- 使用Ant编译大量java文件时出java.lang.OutOfMemoryError
- 关于Java程序在编译时出现的编码问题
- 关于Java环境变量,提示找不到或无法加载主类