SpringBoot使用jrebel启动报错:JRebel-JVMTI [FATAL] Couldn't write to C:\Users 的配置方案各版本都适用
标题SpringBoot使用jrebel启动报错:JRebel-JVMTI [FATAL] Couldn’t write to C:\Users
关于这个问题的报错经过了一天的折磨终于发现了解决办法!!!!!
现在解决过程暂时不提直接放解决方案
首先问题原因是因为jrebel对于他的认证会把一系列的缓存或者说是配置文件根据user.home变量来生成。
当windows用户名为中文时就会出现问题。
现在提供的解决方法是新建一个不含中文名的路径。
例如:D:\data\ideaconf
然后修改idea的下面配置的最后一行增加一行配置
-Duser.home=D:\data\ideaconf
然后保存重启(这个修改会修改idea以及所有与之相关的所有文件都会移动到此 可以理解为把c:/user/XXXX)中会生成的文件都挪到这了
这个问题终于结束了他罪恶的一生