您的位置:程序门 -> java -> eclipse



如何使用ant?


[收藏此页] [打印本页]选择字色:背景色:字体:[][][]


如何使用ant?[已结贴,结贴人:nnnnyyyy]
发表于:2007-03-12 11:40:51 楼主
1、以前部署的时候将文件导出tomcat服务器上都选择的是导出-> 文件系统,这样
      每次都要选择文件夹很不方便。现在想使用ant,导入出文件时用ant自己导出到
      相应的文件夹。
2、项目文件大致分两种一种是jsp,不需要编译,只要拷贝文件到相应文件夹。一种
      是java,需要编译并拷贝相应class文件。那么ant如何区分这两种模式?
发表于:2007-03-12 12:59:351楼 得分:5
如果你用的是myeclipse,可以在windows--> preferences--> myeclipse--> application   server找到你的应用服务器,例如:tomcat5,然后选择你tomcat安装路径。每次就可以直接部署到相应的目录下了,不用去拷贝什么class文件。也用不着ant了。

如果你一定要用ant,就要写一个build.xml文件,在文件里用脚本的形式把你要拷贝的class文件写到相应的目录下。


如果你用的是tomcat而不是jboss。建议你用第一种方法。方便。
发表于:2007-03-13 14:25:512楼 得分:0
那么部署是怎么部署的?
发表于:2007-03-15 11:03:543楼 得分:5
部署就是你在build.xml写脚本。然后ant这个build.xml文件就可以了
发表于:2007-03-15 11:15:134楼 得分:5
<?xml   version= "1.0 "   encoding= "utf-8 "?>
<project   name= "packaging   generator "   default= "_packaging_generation_ ">
<target   name= "_packaging_generation_ "   depends= "n65565 "   />
<target   name= "n65565 "   description= "authweb.war ">
<jar   destfile= "authweb.war ">
<zipfileset   dir= "webroot "   />
</jar>
</target>
</project>
类似这样的build.xml。再用ant   命令就可以到指定目录。。也可以把类文件和jsp文件分开。。。
发表于:2007-03-15 11:17:265楼 得分:0
http://www.oreilly.com.cn/samplechap/ant/ant_tdg-01.pdf
发表于:2007-03-16 12:15:146楼 得分:0
我的工作目录是d:\workspace,服务器tomcat是在c:\tomcat5.0   。
在ecipse中修改一个jsp并保存后右键选择导出则将此文件保存到tomcat相应
的目录下面(以前做法右键导出选择文件系统再选择相应文件夹,很麻烦)。
我应该怎么做?用ant还是其它方法(我试过用ant,但像不太会用)?

我只想导出选择的文件。其它不动。
发表于:2007-03-16 17:06:167楼 得分:5
配置你的tomcat,设置一个虚拟主机,根目录就是你的工程的webroot就行了。根本就不用倒来倒去的。测试没有问题了,再上传到服务器中去。
发表于:2007-03-19 16:05:338楼 得分:0
虚拟主机怎么设置呢?如果是多人开发这样估计是不行的。


快速检索

热门点击