Idea里web项目找不到MANIFEST.MF文件的处理&jsp和js修改之后重启服务器仍然显示之前的内容

本文介绍了在IDEA中遇到web项目找不到MANIFEST.MF文件导致无法部署的问题,以及jsp和js修改后服务器未正确刷新内容的困扰。通过对比项目结构,发现MANIFEST.MF文件在Project Structure中缺失,但pom.xml文件并未报错。解决办法是手动从其他项目复制MANIFEST.MF到target/META-INF目录。另外,对于资源文件更新无效,可以通过Maven的clean+install操作,关闭并重新打开项目来解决。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1.在Project Structrue发现没有,但是pom文件不显示

这次遇到的情况是tomcat能够正常运行,但是项目无法部署,整个工程是用idea的maven项目生成器生成的。pom文件也没有报错,本来以为配置文件没问题,是自己服务器没有部署好项目,但是始终找不到问题所在。

之后对比了之前好的项目,发现在Project Structrue里面找不到这个MANIFEST.MF文件,百度之后一直说这个问题会在pom文件里报错,但是这次却没有。找不到相关解答。后来我的解决方法是,直接从其它项目复制过来,放在target下的META_INF下就好了,项目就可以正常部署了。

具体产生原因未知。之前都好好的突然新建项目就这样了。

2.Pom文件显示的

https://blog.youkuaiyun.com/a1859685/article/details/85762161


 

上面是之前写的,后来发现只要pom文件没有提示,这个文件是可有可无的。

解决的方法,包括标题后半的那个修改资源文件无效的问题。都采取update project的方法解决,就是在maven里clean+install操作,然后把项目关闭了,重新打开,就可以恢复了。如果打开还不行,就再反复执行update的操作就没问题了。

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值