包含linuxant命令行的词条

如何使用ANT在命令行进行编译和测试一、环境变量
在网上找到ANTlinuxant命令行的压缩包linuxant命令行,解压缩以后放到C盘根目录如下图
对,就是这个鬼样子,放在这里就可以用了,不用安装之类的
环境变量如下图linuxant命令行:
你要定义ANT_HOME,然后让系统path找到这个ANT_HOME就行了
二、写build.xml
你的目录结构如下图:
源文件 放在src
引用的jar包放在lib
编译结果安排在classes
接下来就是build.xml了
如下 , 自己看吧
[html] view plain copy
?xml version="1.0"?
project name="pojo_0428" default="prepare" basedir="."
property name="source.root" value="https://www.04ip.com/post/src"/
property name="class.root" value="https://www.04ip.com/post/classes"/
property name="lib.dir" value="https://www.04ip.com/post/lib"/
!-- class path for compilation and execution --
path id="basepath"
!-- 运行时 class文件的位置 --
pathelement location="${class.root}" /
!-- jar包 --
fileset dir="${lib.dir}"
include name="*.jar"/
/fileset
/path
!--默认的target--
target name="prepare"
delete dir="${class.root}"/
mkdir dir="${class.root}"/
/target
!--编译--
target name="compile" depends="prepare"
javac srcdir="${source.root}"
destdir="${class.root}"
debug="on"
optimize="off"
deprecation="on"
classpath refid="basepath"/
/javac
/target
!--执行 。案例程序的入口 依赖 compile --
【包含linuxant命令行的词条】target name="run" depends="compile"
java classname="com.javathink.Student" fork="true"
classpath refid="basepath"/
/java
/target
/project
ant 命令和传递参数示例:
执行Ant命令时,可以通过-D参数携带参数,传递到执行的XML文件中 。
在build.xml中定义参数,类似:
调用shell脚本 , 并携带两个参数:
此处功能调用相当于:sh test.sh$param1 $param2。这里的arg里还可以写成是arg line=" ${build.param1} ${build.param2} "/ , 说明value和line的区别是,value表示作为1个参数,line表示用空格分开的多个参数 。
在test.sh中打印参数,结果为命令中的数值 。
搞定!
请教如何在linux下使用 antlinux中设置ant环境变量:
root用户登陆,用vi编辑器修改root目录下的".bash_profile"属性文件,假设Ant安装在/user/local/ant目录下,要在文件的最后加上"exportANT_HOME=/user/local/ant"和"export PATH=$PATH:$ANT_HOME/bin"
如何在linux下配置ant去运行svn相关任务如果linux上已经装有了svn命令行工具的话,那么就可以直接按照把svnant里面的相关的jar放到ant的lib目录下使用就可以了 。
其内容如下:
Making SvnAnt use JavaSVN
Step-by-step instructions:
Remove existing javahl.jar and svnClientAdapter.jar (libraries distirbuted with the svnant) from your Ant classpath (ANT_HOME/lib/ directory).
Download latest version of JavaSVN library. You will need javasvn.jar and javasvn-javahl.jar files from the library distribution.
Get patched version of svnClientAdapter.jar (version 0.9.32).
Put javasvn.jar, javasvn-javahl.jar and svnClientAdapter-0.9.32.jar files on your Ant classpath (ANT_HOME/lib/ directory).
After performing the steps above svnant will use JavaSVN instead of JavaHL bindings.
关于linuxant命令行和的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站 。

    推荐阅读