1.独立使用ant
1.1得到ant与安装
到http://ant.apache.org/去下载。然后,解压在c:/ant下。(文档写出,路径尽量短)
1.2配置
设置环境变量:
ANT_HOME:c:/ant
PATH: ;c:/ant/bin;
1.3.使用
建立一个文件夹project.
1.2.1建立工程。
在其下建产src,用来存放源代码。Lib用来存放要用到的jar包。
1.2.2建立一个xml文件
example.xml (ant认缺省的为build.xml),在里面开始写过程。一般包括设置文件夹属性值,初始化(清理文件夹中内容,以便从新开始),编译,打包,执行,几个步骤。
参考代码可见ant下的帮助手册(C:/ant/docs/manual/index.html )/Developing with Ant/Tutorials.很详细。
1.2.3运行ANT
命令行在project下,ant -buildfile example.xml run
注:
A.如果是build.xml可以直接写: ant(运行build.xml的default target)
B.如果要运行别的target,如init: ant -buildfile example.xml init 可参考手册 Runnint Ant/Command Line
2.在eclipse下使用ant
1.建立工程。
建立source folder存放源代码。lib放要用的jar。build.xml文件。
2.调出ant
window/show view选择ant,再选择add Buildfiles 在对话框里选择此工程的build.xml文件。
3运行
如上编写build.xml。会在ant view里看见各个target,双击,可单独执行这个target,点按钮run default target可运行缺省的target,这里设置缺省的为最后一个,可以把它依赖的各个target都执行一次。
分享到:
相关推荐
介绍了如何通过ant进行java web工程的编译操作的详细配置
NULL 博文链接:https://liuna718-163-com.iteye.com/blog/1859773
服务器 使用脚本打包编译java项目 包含了使用svn下载代码,ant编译打包,发布 等所有的过程
使用ant编译、签名、优化打包apk文件 附件为一个build.properties文件和一个build.xml文件。 执行的前提是需要配置好ANT_HOME、ANDROID_HOME、JAVA_HOME环境变量。
直接使用flex的sdk生成swc文件,很繁琐,而且对于大项目来说,是个头痛的事情。ant在对java打包生成jar时,它优良的设计显露无疑,这里我们使用它,来生成swc,完成项目编译打包。
一个普通java程序用ant打包的列子,完整的,里面采用的是eclipse自带的编译插件进行的打包,需要结合eclipse中的插件一起使用
用Eclipse IDE可以自动生成ANT的build文件,但是该文件的路径名移植性太差。当应用hudson一类的自动化平台来构建Eclipse插件时,不能直接调用ANT工具来编译。本工具自动修改Eclipse的路径为 ${ECLIPSE_HOME},并且...
包含文档和项目实例。 用Ant实现Java项目的自动构建和部署。...1.利用Ant的javac任务来编译java程序 2.使用Ant的java任务运行Java程序 3.使用Ant的jar任务生成jar文件 4.使用Ant的war任务打包J2EE Web项目 五.总结
在Java 中应用是平台无关性的,当然不会用平台相关的make脚本来完成这些批处理任务了,ANT本身就是这样一个流程脚本引擎,用于自动化调用程序完成项目的编译,打包,测试等。本文介绍了android编译和ant打包原理
ant 是一个编译打包工具 只需解压便可使用 下载后有两个文件: apache-ant-1.8.2-src.zip 是源文件发布 apache-ant-1.8.2-bin.zip 是二进制发布
Ant是Apache的一个开源项目。它是一个跨平台的工具,主要用于项目项目的自动编译和打包和测试等。包括集成ant和使用ant的实例。
\classes :编译后的 class 文件目录 \lib :开发项目所需要的类库目录,比如开发数据库时所需要的 jdbc lib \jar :打包好的 jar 程序目录(这次没用到) \build.xml :项目配置文件 开始开发:
在编译flex/java工程是采用Ant自动编译,将编译好的工程进行打包发布.
将工程中的jsp编译成servlet后打成一个jar包,并且自动生成web.xml中的servlet配置。
APK包是一个ZIP压缩包,从Java源代码、资源文件到生成这个APK,经过了编译打包一系列特定的过程,SDK文档(/docs/tools/building/index.html)中找到。而这一系列特定的过程,重复繁琐,构建工具(build tool)就是...
java项目打包build.xml文件 ant打包
Ant是一种基于Java的build工具。理论上来说,它有些类似于(Unix)C中的make ,但没有make的缺陷。
4.tomcat源码在eclipse运行,重新编译,重新打包步骤文件 5.一个tomcat源码在eclipse上运行的java工程 作用: 1.用于学习tomcat源码和了解tomcat运行机制 2.学习如何修改tomcat源码后如何重新编译,打包。
--编译java类成.class文件--> ${compile}" fork="true" memorymaximumsize="4m"/> <!-- 创建一个.jar夹--> <!--设置时间格式的有${TSTAMP}/${TODAY}--> ${dist}/package1-${TODAY}.jar" basedir="${...
NULL 博文链接:https://chris-wang.iteye.com/blog/309829