IntelliJ IDEA及 tomcat 关于项目本地部署和远程部署的相关讨论

一、现象分析

现象一

如果经过IDEA启动过的tomcat,总共有两个特征。
其一、从其目录来看,其webapps目录下面和其他配置文件中,找不到任何文件。但是在tomcat的manage页面来看其app列表其中又是有这个app的

其二,经过IDEA部署启动过项目比如test,从“其一”来看tomcat认为其已经有了,这是我们将test项目的war包复制到webapp下面,这时启动tomcat是不能解压的。
反之则是可以就解压的如下图

现在我们姑且认为war包解压的问题能得到合理的解释了。

现象二

同样的一份test.war文件,放在本地的tomcat中webapp中war可以被解压,然后成功启动

但是将war包上传到阿里云服务器的tomcat的webapp中running状态栏却又是false,没有启动成功,从浏览器访问也访问不了。

如果说本地和阿里云的区别可能体现在一下这行图所示

被这些东西弄得很是挫败,现对现象记载如上,等假期专门深入分析一下其内在机制。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值