idea部署web项目报错,解决

项目部署:

在代码确认没有问题的情况下,tomcat启动完成,控制台不报错,

但是始终没有页面跳转,手动在浏览器输入项目路径打印:http://localhost:8080/SsmStudy_4__war_exploded/

,仍然没有界面。手动输入路径后的界面:

尝试多次运行,始终404。重启idea没有效果。

解决方法:换tomcat版本,我开始使用8版本的,改成7版本,成功跳转。不是版本高就是好的,版本匹配,才是正途。

当然404的问题很多,如果能够跳转界面,更多可能idea环境配置的问题。

我的解决只是其中一种,发此篇是百度解决方法对这种解决方法只字不提,故发此篇。

另外谈谈tomcat乱码的问题都是因为idea(或编译工具)和tomcat编码设置不统一导致,可以一起设置为UTF-8,也可以设置为GBK,关键点在于统一。

乱码解决:既然如此, 那么解决方案就很明确了, 无非两种

(不推荐)修改 IDEA 控制台显示编码为 UTF-8, 以及 tomcat, jvm 输出的日志编码也修改为 UTF-8;

toncat 安装路径下的 conf/logging.properties 配置文件中的 java.util.logging.ConsoleHandler.encoding 改成 UTF-8;

jvm 启动参数 VM options 加个配置 -Dfile.encoding=UTF-8

(推荐)直接使用 IDEA 控制台显示的 GBK 编码, 把 tomcat, jvm 输出的日志编码也全部改为 GBK;

toncat 安装路径下的 conf/logging.properties 配置文件中的 java.util.logging.ConsoleHandler.encoding 改成 GBK;

jvm 启动参数 VM options 加个配置 -Dfile.encoding=GBK.

如果你没有加乱七八糟的配置的话, 这个 jvm -Dfile.encoding 启动参数直接置空, 就会自动使用系统默认编码 GBK

到此,乱码解决。

  • 2
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值