文档章节

为ant指定编译java源码的jdk版本

b
 bill_wu
发布于 2018/09/18 17:51
字数 281
阅读 36
收藏 0

有时候,我们可能有这样的需求: 

ant 运行时,必需依赖jdk6.0,而是用ant编译java文件时,却需要是用jdk1.4或者1.5。那如何指定ant编译版本呢? 

最近发现了两种解决方案: 

1、为 javac 任务指定target属性,取值为:1.3、1.4、1.5 即自己需要编译源码的版本,部分源码: 
 

Java代码 

  1. <target name="main2">  
  2. <delete dir="${class.dir}"/>  
  3. <mkdir dir="${class.dir}"/>  
  4. <javac target="1.3" srcdir="${src.dir}" destdir="${class.dir}">  
  5. <classpath refid="classpath" />  
  6. </javac>  
  7. </target>  




2、为javac 任务指定fork和executable,是用指定编译器编译,这个方法更灵活,您甚至可以指定非sun公司的java编译器 

 

Java代码 

  1. <target name="main3">  
  2. <delete dir="${class.dir}"/>  
  3. <mkdir dir="${class.dir}"/>  
  4. <javac fork="true" executable="D:\Java\jdk1.5.0_10\bin\javac" srcdir="${src.dir}" destdir="${class.dir}">  
  5. <classpath refid="classpath" />  
  6. </javac>  
  7. </target>  

本文转载自:http://neoman.iteye.com/blog/571806

b
粉丝 1
博文 27
码字总数 3992
作品 0
广州
私信 提问
Eclipse导入Tomcat源码

最近有了看源码的冲动,刚把jvm虚拟机规范看了一遍,想借着看tomcat源码的机会,顺便实操下jvm虚拟机的一些东西,这样就有了搭建tomcat源码运行环境的念头。对着http://www.cnblogs.com/huan...

彭苏云
2014/04/29
0
0
编写自己的tomcat, 并运行tomcat源码于eclipse中

最近慢慢闲了,打算圆了以前留下的愿望。就是把tomcat的源码都走一边。可以帮助我更深层次的理解一个web服务器的工作原理。 这个周末,我便埋出了第一步。将基于eclipse的整个tomcat的源码开...

xpbug
2012/04/15
0
2
Cocos2dx 3.0/3.1.1 正式版本开发环境搭建(Win32/Android)

  cocos2d-x很多tools都是需要使用Python的,因此我们需要先安装Python环境      python下载:点这里     这里需要下载Python 2.X版本。曾经以为要下载3.x版本 后来装上发现cocos2d...

千山万水
2014/06/25
0
2
MyEclipse中调试Tomcat

一、下载、安装、配置 1、 JDK 下载oracle或者IBM JDK 1.6版本 2、 ANT http://ant.apache.org 3、 Myeclipse http://www.eclipse.org/downloads 4、 安装这里不再详细说!Tomcat的运行需要用...

小泥巴1024
2012/11/06
0
2
eclipse 导入tomcat 7 源码

如果需要学习 tomcat 7 源码的,最后不过的方法,是将源码导入到 ide 环境,跟踪、调试、测试等,这里谈一下如何导入 tomcat 7 的源码。 一、安装 ant tamcat 源码使用 ant 构建,若没有安装...

peiquan
2018/07/04
0
0

没有更多内容

加载失败,请刷新页面

加载更多

Hadoop集群搭建-05安装配置YARN

Hadoop集群搭建-04安装配置HDFS Hadoop集群搭建-03编译安装hadoop Hadoop集群搭建-02安装配置Zookeeper Hadoop集群搭建-01前期准备 先保证集群5台虚拟机, nn1 nn2 s1 s2 s3 hadoop 是 是 是 ...

虚拟世界的懒猫
今天
9
0
聊聊spring cloud的ConsulServiceRegistry

序 本文主要研究一下spring cloud的ConsulServiceRegistry ServiceRegistry spring-cloud-commons-2.1.2.RELEASE-sources.jar!/org/springframework/cloud/client/serviceregistry/ServiceR......

go4it
昨天
8
0
Nextjs 学习 —— hooks

22

lemos
昨天
6
0
如何在spring mvc restful接口中定制化类型转换和格式化

1.痛点 最近小胖哥搞了个小程序,有几个spring mvc 接口传递了时间,时间用java 8 time 相关的api 来直接接收: 当使用根据ISO 8601格式化的参数向任何这些方法发送POST请求时,报出了如下异...

码农小胖哥
昨天
19
0
docker日志监控

日志处理机制 我们先来了解一下docker日志处理的机制,当启动一个容器的时候,它其实是docker daemon的一个子进程,docker daemon可以拿到你容器里面进程的标准输出,拿到标准输出后,它会通...

爱宝贝丶
昨天
6
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部