ant命令(Ant命令编译 内存不足)

更新时间:2023-02-28 20:03:54 阅读: 评论:0

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中打印参数,结果为命令中的数值。

搞定!

如何使用ANT在命令行进行编译和测试

一、环境变量
在网上找到ANT的压缩包,解压缩以后放到C盘根目录如下图

对,就是这个鬼样子,放在这里就可以用了,不用安装之类的
环境变量如下图:

你要定义ANT_HOME,然后让系统path找到这个ANT_HOME就行了

二、写build.xml

你的目录结构如下图:

源文件 放在src
引用的jar包放在lib
编译结果安排在class

接下来就是build.xml了
如下,自己看吧

[html] view plain copy
<?xml version="1.0"?>
<project name="pojo_0428" default="prepare" badir=".">

<property name="source.root" value="src"/>
<property name="class.root" value="class"/>
<property name="lib.dir" value="lib"/>

<!-- class path for compilation and execution -->
<path id="bapath">
<!-- 运行时 class文件的位置 -->
<pathelement location="${class.root}" />
<!-- jar包 -->
<filet dir="${lib.dir}">
<include name="*.jar"/>
</filet>
</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="bapath"/>
</javac>
</target>
<!--执行。 案例程序的入口 依赖 compile -->
<target name="run" depends="compile">
<java classname="com.javathink.Student" fork="true">
<classpath refid="bapath"/>
</java>
</target>

</project>

ant是什么

天线硬件接口ANT就是天线接口,用来连接天线。常见于收音机,或者GPS等上面。在接收短波或FM时需要外界天线,以增加接收灵敏度。

SMA的天线接口就应该是SMA,并且SMA和RP-SMA不同的。SMA分为很多种,极性方面的差异一个叫“SMA”,另一个叫“RP-SMA”,他们之间的差别就是:标准的SMA是:“外螺纹+孔”、“内螺纹+针”,RP-SMA是:“外螺纹+针”、“内螺纹+孔”。

天线的常见接口:

SMA接口的天线:SMA的天线接口全称应为SMA反级性公头,就是天线接头是内部有螺纹的里面触点是针(无线设备一端是外部有螺纹里面触点是管)。这种接口的无线设备是最最普及的,70%以上的AP、无线路由和90%以上的PCI接口的无线网卡都是采用这个接口。

这个接口大小适中,手持对讲机等设备也有不少是这个类型,但里面的 针和管却与无线设备相反的。采用这个接口的无线AP和无线路由包括了大部分的民用设备。TP-LINK、DLINK、美国网件、贝尔金等等品牌,只要是天线可拆卸的,基本上都用的这个接口。


批处理 .bat 执行ant 命令 报错。

终于相信CALL了呀~~~

直接输入ant提示没有命令,而D:\ant1.8.1\bin\ant.bat 可以执行,是因为PATH里面没有D:\ant1.8.1\bin\文件夹,需要修改PATH环境变量,单独设置%ANT_HOME%是不够的。

ant是用来干什么的

Apache Ant,是一个将软件编译、测试、部署等步骤联系在一起加以自动化的一个工具,大多用于Java环境中的软件开发。

Ant运行时需要一个XML文件, Ant通过调用target树,就可以执行各种task。每个task实现了特定接口对象。

由于Ant构建文件 是XML格式的文件,所以很容易维护和书写,而且结构很清晰。Ant可以集成到开发环境中。由于Ant的跨平台性和操作简单的特点,它很容易集成到一些开发环 境中去。

扩展资料

Ant的depends属性指定了target的执行顺序。Ant会依照depends属性中target出现顺序依次执行 每个target。

在执行之前,首先需要执行它所依赖的target。程序中的名为run的target的 depends属性compile,而名为compile的target的depends属性是prepare,所以这几个target执 行的顺序是prepare->compile->run。

一个target只能被执行一次,即使有多个target依赖于它。如果没有if或unless属性target总 会被执行。

参考资料来源:百度百科-apache ant


如何写ant的打包命令

<?xml version="1.0" encoding="UTF-8"?>
<project name="test" default="default" badir=".">
<target name="zip">
<zip badir="test" destfile="test.zip">
</zip>
</target>
</project>
___________________________________________________________________________
以上是完整的build.xml文件,在build文件所在目录打开终端运行命令:ant zip
即可将badir指定的目录打包成destfile指定的压缩包

PS:也可以在badir与destfile指定文件的路径,此处默认与build.xml文件同一目录下。

本文发布于:2023-02-28 18:50:00,感谢您对本站的认可!

本文链接:https://www.wtabcd.cn/zhishi/a/167758583445360.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

本文word下载地址:ant命令(Ant命令编译 内存不足).doc

本文 PDF 下载地址:ant命令(Ant命令编译 内存不足).pdf

标签:命令   内存不足   ant   Ant
相关文章
留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2022 Comsenz Inc.Powered by © 实用文体写作网旗下知识大全大全栏目是一个全百科类宝库! 优秀范文|法律文书|专利查询|