为ant指定编译java源码的jdk版本
来源:互联网 发布:macos java 编辑:程序博客网 时间:2024/05/24 00:04
ant 运行时,如果依赖jdk6.0,而用ant编译Java文件时,却需要是用jdk1.4或者1.5。那如何指定ant编译版本呢?
最近发现了两种解决方案:
1、为 javac 任务指定target属性,取值为:1.3、1.4、1.5 即自己需要编译源码的版本,部分源码:
- <target name="main2">
- <delete dir="${class.dir}"/>
- <mkdir dir="${class.dir}"/>
- <javac target="1.3" srcdir="${src.dir}" destdir="${class.dir}">
- <classpath refid="classpath" />
- </javac>
- </target>
2、为javac 任务指定fork和executable,是用指定编译器编译,这个方法更灵活,您甚至可以指定非sun公司的java编译器
- <target name="main3">
- <delete dir="${class.dir}"/>
- <mkdir dir="${class.dir}"/>
- <javac fork="true" executable="D:\Java\jdk1.5.0_10\bin\javac" srcdir="${src.dir}" destdir="${class.dir}">
- <classpath refid="classpath" />
- </javac>
- </target>
阅读全文
0 0
- 为ant指定编译java源码的jdk版本
- 为ant指定编译java源码的jdk版本
- 为Maven项目指定JDK编译版本
- 更改Ant的JDK编译版本
- 指定maven编译的jdk版本
- 为activemq指定运行的jdk版本
- 获取Ant使用的jdk,java版本
- 关于ANT指定系统工程编译JDK的设置
- 关于ANT指定系统工程编译JDK的设置
- 在1.7的jdk环境下 如何通过修改ant脚本文件设置某个指定项目编译环境为1.6
- Ant 编译Java程序时,需要设置JAVA_HOME为JDK的目录
- ANT编译JAVA源码
- jdk/java版本与Android源码编译中的错误
- 编译Android源码前,安装sun-jdk java 1.5版本的方法
- maven编译时指定jdk版本
- Maven编译时指定JDK版本
- 指定mavne中jdk编译版本方法
- Maven指定jdk版本为1.8
- linux下如何安装matlab
- Illegal key size -Java
- Java设计模式——原型模式
- App 审核被拒 2. 1 Performance: App Completeness
- C++类型转换
- 为ant指定编译java源码的jdk版本
- tcpdump 抓包
- Python3之面向对象
- Android小技巧——TextView的一些小技巧
- ThinkPhp5数据库缓存分析
- handler机制的原理
- 【转载】MySQL日期时间函数大全
- window.requestAnimationFrame()的使用
- SSH进阶之路】一步步重构MVC实现Struts框架——彻底去掉逻辑判断(五)