war文件

1.在tomcat安装目录下的conf目录下有个server.xml,搜索“unpackWARs”关键字,你会看到在<Host>标签中会有对其的设置,如果设置成true,那么tomcat在启动的时候,会在webapps目录下自动解压你那个war文件;如果设置成false,则tomcat直接访问war文件。

 

<Host name="localhost" appBase="webapps"

 

          unpackWARs="true" autoDeploy="true"

 

          xmlValidation="false" xmlNamespaceAware="false">

 

 

2.打开命令提示符,进入%CATALINA_HOME%\webapps\ch02\目录,

执行下面的命令:

 

jar -cvf ch02.war *

 

这个命令将ch02目录下所有的子目录和文件都打包成一个名为ch02.war的归档文件。

3.如果不想包含src目录及其下的Java源文件(在发布时不应该把Java源文件包含到WAR文件中),可以执行下面的命令:

 

jar -cvf ch02.war *.html WEB-INF/

 

4.要查看WAR文件的内容,可以执行下面的命令:

 

jar -tf ch02.war

 

posted @ 2015-11-06 22:20  TTff  阅读(386)  评论(0编辑  收藏  举报