jrebel启动报错:找不到口令文件

因为我的项目名是中文,导致路径也是中文。idea中正常启动是可以的,只是控制台中文会乱码,当用jrebel启动的时候,直接报错。

参考其他人博客在jrebel的环境变量里加 JAVA_OPTS,确实不报错,但debug加了断点不进!

解决方法
1、jrebel启动报错:找不到口令文件_第1张图片

 

2、增加

-Dfile.encoding=UTF-8
-Dsun.jnu.encoding=UTF-8

然后重启idea

jrebel启动报错:找不到口令文件_第2张图片

3、tomcat中加 -Dfile.encoding=UTF-8

jrebel启动报错:找不到口令文件_第3张图片

 

最后启动就ok了

你可能感兴趣的:(Java,tomcat)