maven创建新子模块,webapp文件夹没有小蓝点-idea


自己在学习javaweb的时候,创建第一个子模块是没有这样的问题的,webapp文件夹是会自动出现小蓝点,同时tomcat的部署也非常正常。

但是在第二次创建子模块就出现了问题,根据视频教程一步步操作确认没有错误,但是webapp就是没有小蓝点,同时出现了一个XXX.iml的文件(第一个子模块没有这个文件),也出现了无法部署的问题。

随着一个上午查百度,终于解决了。小蓝点问题很好解决,无法部署的问题很烦,但是最后也解决了,这里先记录小蓝点的问题。

百度检索后,很快可以找到小蓝点的解决方法https://www.cnblogs.com/chenmingjun/p/10920548.html

找到对应要添加到的模块

 

将路径全部修改位webapp,对应webapp的web.xml,复选框没有勾也勾上

 

然后在这个位置会出现一个‘web’ 所有模块都没有facet 的警告。我一开始没有管他,其实就是这个导致了无法部署,不过这个弄不弄都不影响小蓝点的问题

 

 

 确定之后,问题就解决了。

 

而这个iml文件到底干什么用的

 

打开后就会发现,这两个url其实就是刚刚设置的两个路径

 

 可以才想到这个文件就是用来配置Facet的,至于为什么第一个子模块没有,这个有,以及为什么不像第一个子模块那样全部自动创建好配置好,而是要自己手动去配,我是真不知道原因。

如果你知道,还请告诉我。

 

 

 

第一个没有iml,webapp自动蓝点,不用手动配

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM