1、以前部署的时候将文件导出Tomcat服务器上都选择的是导出-> 文件系统,这样
每次都要选择文件夹很不方便。现在想使用Ant,导入出文件时用Ant自己导出到
相应的文件夹。
2、项目文件大致分两种一种是Jsp,不需要编译,只要拷贝文件到相应文件夹。一种
是Java,需要编译并拷贝相应Class文件。那么Ant如何区分这两种模式?
------解决方案--------------------
如果你用的是MyEclipse,可以在Windows--> Preferences--> MyEclipse--> Application Server找到你的应用服务器,例如:Tomcat5,然后选择你Tomcat安装路径。每次就可以直接部署到相应的目录下了,不用去拷贝什么class文件。也用不着Ant了。
如果你一定要用Ant,就要写一个build.xml文件,在文件里用脚本的形式把你要拷贝的class文件写到相应的目录下。
如果你用的是Tomcat而不是jboss。建议你用第一种方法。方便。
------解决方案--------------------
部署就是你在build.xml写脚本。然后ant这个build.xml文件就可以了
------解决方案--------------------
<?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文件分开。。。
------解决方案--------------------
配置你的tomcat,设置一个虚拟主机,根目录就是你的工程的WebRoot就行了。根本就不用倒来倒去的。测试没有问题了,再上传到服务器中去。