日期:2014-05-17  浏览次数:20804 次

请问用ant打包和eclipse打包的区别
现在工作遇到这个问题,我用eclipse直接打包的war包可以部署,但是无法运行,问项目经理,他就直接跟我说用ant打包,我想问下用ant打包和eclipse直接右键export有多大区别啊,我感觉好像区别不是很大的
Ant Eclipse

------解决方案--------------------
我遇到的中大型项目都用ant打包,用eclipse打包的不多。

eclipse打包很简单,不过一般的web工程只要能在eclipse上调试的,基本上都没问题。
ant稍微复杂点,但是非常灵活,想怎样打包就怎样打包,各个文件的位置很好控制,一般是建立临时文件夹,将需要的文件分别拷贝到对应目录,然后打包,再删除临时文件夹。
------解决方案--------------------
引用:
Quote: 引用:

Ant一启动就会自动地加载一个叫做Build.xml的项目配置文件。如果想给这个项目配置文件取别的名字,你可以使用buildfile标记来运行ant,就像下面这样: 
ant -buildfile Project_configuration.xml 
主要特点: 
使用xml文件作为配置文件,即build.xml; 
可与junit作无缝整合,达到系统测试、编译到发布的功能; 
强大、详细的报表功能; 
控制灵活,可自定义要执行的任务组合。

你弄个小项目当然了。比起配置这点小麻烦。ANT的功能算很强大了

恩,是的,再问下build-hermes.xml这个xml是干嘛的,我看很多项目下不仅有build.xml还有一个这

   这个文件我就不知道你是在哪些项目里面看到的,一般默认ant 打包都命名为 build.xml 如果命名为 build-hermes.xml 得看看这个xml里面编写的是什么内容,才能判断这个xml是做什么用的。