IDEA关于-javaagent中文路径导致无法debug的初步解决方案
2024-09-05 19:23:43
IDEA明明是装在D盘的纯英文路径,而且java的相关环境变量全部是在英文路径,结果还是因为中文路径的问题导致无法debug。仔细观察,发现这个中文路径是作为java的-javaagent的参数输入的。
最开始想换个路径,但是根本找不到更改路径的方式,这个路径中的中文还不是我一个区区凡人可以修改的,想改的话估计要重装系统了。
这个jar包,在C盘用户文件夹下Temp文件夹内,猜测是临时生成的。
然后发现不debug的时候是没有这个路径的文件的,所以这是debug的时候才生成的。
一阵瞎捣鼓,最后解决了问题。
把这个禁用掉。
虽然我也不知道为啥,也不知道会带来啥副作用,但是现在确实可以debug了。
7/20更新
原先的方案好像会导致debug时某些功能无法使用。
那个中文路径应该来自系统的环境变量中用户的TMP或者TEMP,把它改成英文路径就行。我现在因为升级SSD所以顺便重装了系统,没办法验证了,有条件的小伙伴可以试一试。
最新文章
- 需要UWP Vendor一名
- 小计C/C++问题(1)
- 冒泡排序java代码
- [java] jsoup使用简介-汇率换算器实现-插曲2
- 项目移植将eclipse里面的项目移植到intellij idea里面
- Flexigrid自定义显示数据列
- 如何导出远程oracle数据库中的表结构
- ios字符串计算高度总结
- Ubuntu9.04更新源
- MySQL索引1
- C#多线程的用法7-线程间的协作ManualResetEvent
- SpringMVC源码情操陶冶#task-executor解析器
- 【Linux命令】netcat 网络工具的瑞士军刀
- 网站开发进阶(二十三)Address already in use: JVM_Bind <;null>;:8088
- js阻止表单默认提交、刷新页面
- axios - 基于 Promise 的 HTTP 异步请求库
- linux之 awk
- js解析多层嵌套的json,取出所有父元素属性和遍历所有子元素
- vue.js关于路由的跳转
- Java实现批量插入