tomcat部署完需要删除war包吗

如题所述

可以删除,因为当tomcat启动以后就会自动解压war包到webapps目录下。Tomcat的项目部署方式有以下三种:
1.直接把项目复制到Tomcat安装目录的webapps目录中,这是最简单的一种Tomcat项目部署的方法,也是初学者最常用的方法。
2.在tomcat安装目录中有一个conf文件夹,打开此文件夹,其中包含配置文件server.xml,打开配置文件,并在<host>和</host>之间插入如下语句。
<Context path="/hello" docBase="F:\eclipse3.2\workspace\hello\WebRoot" debug="0" privileged="true"> </Context>
其中,docBase为设置项目的路径。
3.在conf目录中,在Catalina\localhost(此处需要注意目录的大小写)目录下新建一个XML文件,任意命名,只要和当前文件中的文件名不重复即可,代码如下。
<Context path="/hello" docBase="D:\eclipse3.2\workspace\hello\WebRoot" debug="0" privileged="true"> </Context>
第三种方法相对来说比较灵活,并且可以设置别名。
温馨提示:内容为网友见解,仅供参考
第1个回答  2015-03-05
可以不用删除,编译出来的文件可以删除,当tomcat启动后,会根据war包再次编译出class文件追问

其实我想问的是,一个正式的环境,部署好之后,有没有必要删除war包?因为已经解压好了一个。

追答

不用的,就算是正式环境也是不用删除war包的,可以留作记录

本回答被提问者和网友采纳
第2个回答  2015-03-05
删了war 你的应用也没了.
除非是停止tomcat后再删在启动t追问

其实我想问的是,一个正式的环境,部署好之后,有没有必要删除war包?因为已经解压好了一个。

第3个回答  2015-10-23
为什么要删?不需要删除。

tomcat部署完需要删除war包吗
可以删除,因为当tomcat启动以后就会自动解压war包到webapps目录下。Tomcat的项目部署方式有以下三种:1.直接把项目复制到Tomcat安装目录的webapps目录中,这是最简单的一种Tomcat项目部署的方法,也是初学者最常用的方法。2.在tomcat安装目录中有一个conf文件夹,打开此文件夹,其中包含配置文件server.xml,...

war包放在tomcat 的webapps下 部署完之后 如果不删除war包 修改工程里...
如果不存在test文件,tomcat才会去解压test.war

tomcat运行时为什么不能删除war 求解
因为tomcat启动时会监听webapps下的war文件,如果有新增就解压,如果有删除就删除项目,所以还是建议tomcat关闭时删除war包

如何部署war包到tomcat
如果在tomcat启动的状态下删去war包,解压好的文件夹也会被一并删除,所以需要在解压后停止tomcat, 然后删掉war包,这时再启动。这时项目文件夹就会被认为不是war解压而来。7. 由于刚刚启动过Tomcat,Tomcat会自动解压缩a-b-c.war为 a-b-c文件夹。所以我们在webapps下面可以看到a-b-c文件夹。打开a...

tomcat运行时为什么不能删除war 求解
你可以这样做的:在tomcat的server.xml中建一个虚拟路径(在前加一个context):把这个\/res目录配置成为应用上传的根路径,同样映射为\/app\/resource,由于不在同一个docbase下,因此重新部署war包也不会造成什么影响。代码(配置)中附件文件存放的路径改一下就可以了,你可以试试看。还有一种方案就是在...

linux解压war包后删除war包,解压好的文件夹跟着消失
tomcat会做关联删除,也就是说tomcat在运行的时候删除war包,会连同目录一起删除;反过来也是一样,添加war包,tomcat也会自动解包到同名目录。

为什么tomcat下的webapps目录里的文件删不掉
不要启动工程,是可能删掉的,不过那个是tomcat的根目录包,如果删了要是没有工程就没法显示的。你那个war包,是要放在那里的,当tomcat启动后会自行解压成目录,就可以访问了,要是虚拟目录就不用。

tomcat下升级jar包、war包及前段代码 --精简版
2. 备份并删除原有war包及缓存目录,使用“cp”命令备份,删除同名目录并清理“work”目录。3. 上传新的war包并开启服务,执行“.\/start.sh”。在进行前端代码部署时,应采取以下步骤:1. 关闭服务进程,使用特定命令如“shutdown.sh”。2. 备份当前目录及清理无需的文件夹,备份zip包后删除对应的...

一个Tomcat 如何部署多个项目?附多种解决方案及详细步骤!
若配置文件中的步骤非必要,可以直接跳过。其次,修改端口的部署方法。这种方法是在Tomcat目录下创建多个webapps子目录。删除原始目录下的项目,保留需要的项目子目录。通过修改server.xml文件,在已有配置基础上新增Service节点,实现项目部署。关键步骤包括:1. 删除原始webapps目录及测试项目。2. 修改server....

如何更换LINUX ,TOMCAT 下的war包
执行在tomcat目录下的bin\/shutdown.sh关闭.有些版本这个需要强行关闭 用ps找到tomcat进程 kill -9 关闭. 然后替换tomcat目录下的webapps\/目录下原本的war包,将新war包考进去覆盖即可,重启tomcat包就会自动更新了.如果没有更新 ,可以在tomcat关闭的情况下将 war包生成的项目文件删除重启tomcat 即可。。

相似回答