错误信息
1 | 错误: 找不到口令文件: C:\Users\hstech\AppData\Local\JetBrains\IntelliJIdea2020.2\tomcat\δ????_TEMP\jmxremote.password |
解决方法
方法一
访问这个路径发现乱码部分前面有个未命名
,这个是之前用的是2019版本,现在升级2020后使用了汉化包导致
1 | ## 之前 |
解决方案
我把这个勾取消了,关于上面的前缀还没找到在哪设置
在这里添加这条语句好像可以运行了
1 | JAVA_OPTS -Dfile.encoding\\=UTF-8 |
方法二
因为我的项目名是中文,导致路径也是中文。idea中正常启动是可以的,只是控制台中文会乱码,当用jrebel启动的时候,直接报错。
参考其他人博客在jrebel的环境变量里加 JAVA_OPTS,确实不报错,但debug加了断点不进!
解决方法
1、
2、增加
1 | -Dfile.encoding=UTF-8 |
然后重启idea
3、tomcat中加 -Dfile.encoding=UTF-8
最后启动就ok了