Jar命令使用
在命令行窗口下执行如下命令:
E:\>cd e_gov
E:\e_gov\>jar cvf e_gov.war */ .
格式说明:jar cvf [A=》 war包名 ].war [B=》 资源文件及文件夹 ] [C=》 将要生成war包的目标文件夹 ]
“*/”:代表当前目录(E:\e_gov)下的所有文件及文件夹。
“.” :表明将要在当前目录中生成war包。
1、使用Jar命令压缩War包
例如有有个Java Web程序的应用:C:\e_gove_gov/WEB-INF/……
e_gov/files/……
e_gov/images/……e_gov/src/……
e_gov/Affixfile/......
e_gov/index.jsp在命令行窗口下执行如下命令:
E:\>cd e_gov
E:\e_gov\>jar cvf e_gov.war */ .
格式说明:jar cvf [A=》 war包名 ].war [B=》 资源文件及文件夹 ] [C=》 将要生成war包的目标文件夹 ]
“*/”:代表当前目录(E:\e_gov)下的所有文件及文件夹。
“.” :表明将要在当前目录中生成war包。
打包完成后,就可以部署使用生成的war包了。
我使用的是tomcat容器,会按如下步骤找到E:\e_gov下新生成的e_gov.war,将war包拷入tomcat/webapps/下,然后启动tomcat即可。
2、使用Jar命令压缩War包
假如我们拿到war后想手动解压缩,不想使用tomcat自带的解压缩功能的话,需按照步骤操作如下:
新建文件夹,名字自己自定义。然后将war包拷贝到该文件夹目录下:
1、运行-cmd
2、cd 到你新建的文件夹下面,然后执行命令: jar xvf e_gov.war
3、会解压当前war到当前目录下面。