(亲测有效+超详细)idea热部署(jrebel)Javaweb及运行常见的1099错误解决方法

1、点击Edit Configurations。
在这里插入图片描述
2、勾选自动更新。
在这里插入图片描述
然后Apply→OK!
3、使用jrebel运行项目。
在这里插入图片描述

关于jrebel运行的一个常见错误

Application Server was not connected before run configuration stop, reason: Unable to ping server at localhost:1099
在这里插入图片描述
这一个问题,可能存在几个原因:
1、端口号占用——修改端口号;
在这里插入图片描述
2、jdk的问题——使用自己安装的jdk,是添加到环境变量中,且不含中文路径的可以运行项目的jdk。
还有一个特别需要注意的就是低版本的jdk使用高版本的Tomcat,如jdk1.7搭配Tomcat9.0,也容易出错。
在这里插入图片描述
按自己的实际进行修改就好了。
3、编码问题——jdk目录和系统用户名为中文都比较容易导致错误,添加编码设置即可。
在这里插入图片描述

JAVA_OPTS
-Dfile.encoding=UTF-8
这里使用自己可以适应的不会乱码的字符编码。
就比如我使用UTF-8编码就可以运行项目了,但是输出语句的中文字符依然乱码,所以我就采用了GBK编码。

在这里插入图片描述
我使用UTF-8可以运行,但是乱码,如图:
在这里插入图片描述
所以我就试了一下GBK编码,就不会中文乱码了,也可以通过jrebel正常运行项目了!

  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 1
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

rsZheng4916

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值