解决tomcat部署时war和war exploded导致的问题
2024年10月21日
•
ar
•
我要评论
区别首先介绍一下两者的区别:war包我们通常称为发布模式,顾名思义就是在项目发布的时候,先将web工程打成war包,然后上传到服务器进行访问。war exploded模式是将web工程以当前文件夹的位
区别
首先介绍一下两者的区别:
- war包我们通常称为发布模式,顾名思义就是在项目发布的时候,先将web工程打成war包,然后上传到服务器进行访问。
- war exploded模式是将web工程以当前文件夹的位置关系上传到服务器,即直接把文件夹、jsp页面 、classes等等移到tomcat 部署文件夹里面,进行加载部署。因此这种方式支持热部署,所以一般在开发的时候也是用这种方式。
遇到的问题
现在来说一下我遇到的问题:
今天将项目从一台电脑换到另外一台电脑,运行的时候发现找不到样式与引用文件,刚开始自己也是一脸懵逼,后面查找了一下网上的资料发现问题出在tomcat部署上面,我选择的war exploded模式进行部署,如图:

注意到我标记的地方。因为我在另一台电脑上面是下面这样的

所以导致了我项目在跑起来的时候找不到样式与引用文件,后面改过来之后一切迎刃而解。
补充
如果我们想要在使用war exploded开发项目的时候不用频繁的重启,那么我们可以这样设置

总结
以上为个人经验,希望能给大家一个参考,也希望大家多多支持代码网。
相关文章:
-
在昨晚间的原生鸿蒙之夜暨华为全场景新品发布会上,华为原生鸿蒙harmonyos next(5.0)正式发布。分布式软总线全面升级,harmonyosnext 带来更便捷、开放、自由…
-
2024 年是 ai 应用的元年,在这一年里,手机厂商都不约而同地提出了“ai 重构系统”的概念。而 ai,也已从应用 ai 化的时代迈进了系统 ai 化的…
-
在昨晚间的原生鸿蒙之夜暨华为全场景新品发布会上,华为原生鸿蒙 harmonyos next(5.0)正式发布。华为官方透露,截至目前,鸿蒙操作系统在中国市场份额占据 top2 的领…
-
-
背景在编写一些稍微复杂一点的逻辑的接口测试用例时,大家可以感觉到metershpere用起来并不方便,即使用已有的控件写出来了看起来也异常混乱,比如有多层循环逻辑再加上一些逻辑判断…
-
版权声明:本文内容由互联网用户贡献,该文观点仅代表作者本人。本站仅提供信息存储服务,不拥有所有权,不承担相关法律责任。
如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 2386932994@qq.com 举报,一经查实将立刻删除。
发表评论