在IDEA下使用tomcat发布web项目遇到的小问题
Posted bai-136451825
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了在IDEA下使用tomcat发布web项目遇到的小问题相关的知识,希望对你有一定的参考价值。
1,打开以前的代码,发布后只能看到404状态
原因是:
①没有项目输出目录
②发布包指定错误,正确方式如下,web项目以war包发布,点击“+”号后选择artifact才可以
---------------------------------------------------------------分割线---------------------------------------------------------------------------------
2,使用tomcat发布项目后,日志显示乱码
这是IDEA在windows下的bug,如果不修改本地tomcat文件,只修改IDEA上面的参数不会改变乱码情况,
修复乱码方法:只需修改本地tomcat的日志文件logging.properties,将日志中的UTF-8改为GBK
------------------------------------------------------------分割线 ------------------------------------------------------------
3,默认没有加载servlet-api.jar 和 jsp-api.jar ,需要如下图所示手动添加
上面的添加方式只是把两个单独的jar包添加到了类加载目录,在实际生产情况下,我们的开发项目会用到tomcat/lib目录下的其他jar包,或者会把多个项目依赖的相同jar包添加到tomcat/lib目录,
所以这里建议添加一个文件夹,比较建议方式①添加,可以清晰的看到jar包所在的模块
方式①
结果图(目录结构清晰):
②在模块的依赖中添加
结果(结构不清晰):
以上是关于在IDEA下使用tomcat发布web项目遇到的小问题的主要内容,如果未能解决你的问题,请参考以下文章
Intellij IDEA通过tomcat部署web项目的机制