配置热部署Tomcat出错

配置热部署Tomcat出错

在配置Tomcat的热部署的时候,正在调试运行Tomcat就开始报错了,之后又重新debug/run服务器都报错:

http://img1.sycdn.imooc.com//climg/5ebe2abb0963e81900000000.jpg

还有哪些中文乱码怎么解决呢?


正在回答

登陆购买课程后可参与讨论,去登陆

2回答

同学你好,打开Tomcat目录下conf文件夹中的logging.properties文件。将java.util.logging.ConsoleHandler.encoding=UTF-8其中的UTF-8改为GBK,保存文件。如下:

http://img1.sycdn.imooc.com//climg/5ebe40f009f2cc0608480192.jpg

关于热部署启动Tomcat错误,请同学详细描述一下问题,贴一下配置截图,方便老师检查。

祝学习愉快~

  • 幕名求学 提问者 #1
    这对错误信息或许对你有用: [2020-05-15 03:34:54,260] Artifact javaweb:war exploded: Error during artifact deployment. See server log for details. at sun.rmi.transport.Transport.serviceCall(Transport.java:196) at sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.java:568) at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run0(TCPTransport.java:826) at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.lambda$run$0(TCPTransport.java:683) at java.security.AccessController.doPrivileged(Native Method) at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPTransport.java:682) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) at java.lang.Thread.run(Thread.java:748)
    2020-05-15 15:40:10
好帮手慕阿慧 2020-05-15 16:14:09

同学你好,可能是war包出现了问题,建议同学重新部署一下war包。如下:
选择Edit Configurations。如下:
http://img1.sycdn.imooc.com//climg/5ebe4f130936a0a302430126.jpg

点击红色减号,删除Deploy at the server startup下的所有内容。如下:
http://img1.sycdn.imooc.com//climg/5ebe4f23091e97c809210206.jpg

点击绿色加号,选择Artifact。如下:
http://img1.sycdn.imooc.com//climg/5ebe4f2a0976d3e412970715.jpg

选择第二项,有war exploeded的,点击OK。如下:
http://img1.sycdn.imooc.com//climg/5ebe4f3209dd3f2504850520.jpg

点击Apply,OK。如下:
http://img1.sycdn.imooc.com//climg/5ebe4f3909811f5712270707.jpg

再重启tomcat试试。如果问题没有解决,建议同学新建一个web项目试试。

如果我的回答解决了你的疑惑,请采纳!祝学习愉快!

问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师