知识大全 使用Ant编译Java工程[5]

Posted 属性

篇首语:仰天大笑出门去,我辈岂是蓬蒿人。本文由小常识网(cha138.com)小编为大家整理,主要介绍了知识大全 使用Ant编译Java工程[5]相关的知识,希望对你有一定的参考价值。

使用Ant编译Java工程[5]  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!

   Path like Structures

  你可以用 : 和 ; 作为分隔符 指定类似PATH和CLASSPATH的引用 Ant会把分隔符转换为当前系统所用的分隔符

  当需要指定类似路径的值时 可以使用嵌套元素 一般的形式是

<classpath><pathelement path= $classpath /><pathelement location= lib/helper jar /></classpath>

  location属性指定了相对于project基目录的一个文件和目录 而path属性接受逗号或分号分隔的一个位置列表 path属性一般用作预定义的路径--其他情况下 应该用多个location属性

  为简洁起见 classpath标签支持自己的path和location属性 所以

<classpath><pathelement path= $classpath /></classpath>  可以被简写作 <classpath path= $classpath />

  也可通过<fileset>元素指定路径 构成一个fileset的多个文件加入path like structure的顺序是未定的

<classpath><pathelement path= $classpath /><fileset dir= lib ><include name= **/* jar /></fileset><pathelement location= classes /></classpath>

  上面的例子构造了一个路径值包括 $classpath的路径 跟着lib目录下的所有jar文件 接着是classes目录

  如果你想在多个task中使用相同的path like structure 你可以用<path>元素定义他们(与target同级) 然后通过id属性引用--参考Referencs例子

  path like structure可能包括对另一个path like structurede的引用(通过嵌套<path>元素)

<path id= base path ><pathelement path= $classpath /><fileset dir= lib ><include name= **/* jar /></fileset><pathelement location= classes /></path><path id= tests path ><path refid= base path /><pathelement location= testclasses /></path>

  前面所提的关于<classpath>的简洁写法对于<path>也是有效的 如

<path id= tests path >  <path refid= base path /><pathelement location= testclasses /></path>  可写成 <path id= base path path= $classpath /> cha138/Article/program/Java/ky/201311/29092

相关参考

知识大全 使用Ant编译Java工程[1]

使用Ant编译Java工程[1]  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  Ant是什么? 

知识大全 使用Ant编译Java工程[4]

使用Ant编译Java工程[4]  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!projectget

知识大全 使用Ant编译Java工程[3]

使用Ant编译Java工程[3]  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  如果(或如果不)

知识大全 使用Ant编译Java工程[6]

使用Ant编译Java工程[6]  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  命令行变量  有

知识大全 ant - java 构建工具 - hello ant

  管理你的代码doc文件编译配置等开发工作你是怎末做的自己管理源目录编译文件copy实施在window写bat在unix写shell?    可惜我不怎末会写所以我制作一个ejb的过程是这样的写代码

知识大全 使用ant编译打包应用程序

  将一个简单的类(Sample)进行编译打包运行(传参数) 源文件  java源文件Samplejava  packagepowerwind;     importjavaxsw

知识大全 使用ant编译打包应用程序[1]

  将一个简单的类(Sample)进行编译打包运行(传参数)  源文件java源文件Samplejava packagepowerwind; importjavaxswing*; 

知识大全 企业应用级别的Ant模组编译环境[5]

企业应用级别的Ant模组编译环境[5]  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! &

知识大全 java常用的ant的操作方法

  我常用的ant的操作方便自己查询所以传到网上如果有朋友觉得不够请补充  主要的内容有  ()建立一个项目  ()建立属性  ()对数据库的操作  ()javac编译  ()删除目录  ()建立目录

知识大全 如何用javac 和java 编译运行整个Java工程

如何用javac和java编译运行整个Java工程  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!