war也是一个jar文件,一般都是用war包来发布项目,因为war包放到was或者tomcat下可以自动解压,比rar类型的更便捷,war包是如何制作的呢?
操作方法
为什么要打war包?弄个rar不行吗?war包发给项目,应用起来比较简单,直接放到tomcat或者was下面
启动tomcat或者was,war包自动解压,是不是非常方便,都不用再解压了。如果不删除war包,每次重启服务器都会重新解压一次。现在有两个比较常用的war包制作方法,跟大家分享一下:
简单的就是用cmd命令打一个war包,首先eclipse将项目部署到tomcat中,然后用cmd命令进入到项目所在的目录,运行:jar -cvf xiangmu.war *.*
回车后,cmd页面会打印出制作war的明细文件,执行完毕后就会在tomcat项目目录下生成一个xiangmu.war
还有一个方法就是在eclipse中直接导出war,操作也非常简单,选中项目名称,右击属性,单击tomcat 选择“export to WAR settings”设置导出war包的位置,一步到位!