今天早上我更新了IntelliJ IDEA 2017.1,当我运行任何测试,甚至运行我制作的hello_world项目时,控制台在执行我的程序后会打印一条消息,说明Picked up JAVA_TOOL_OPTIONS: -agentpath:"C:\windows\FireEye\JavaAgentDll_00.dll"
。
此外,当我尝试在调试模式下运行时,我收到错误:
ERROR: JDWP unable to get necessary JVMTI capabilities.
如果我在IntelliJ之外运行程序,我不会收到这些错误。是否有解决错误的解决方案,是否有理由JAVA_TOOL_OPTIONS现在被“拾取”?
答案 0 :(得分:4)
从系统中删除this环境变量或将运行/调试配置配置为不包括父环境:
答案 1 :(得分:2)
我通过在idea.bat文件中添加以下命令解决了这个问题:
.chat .room .self {
/* position: absolute;
right: 8px; */
text-align: right;
}
.chat .room .self .details {
/* position: absolute;
right: 8px; */
text-align: right;
}
我在Windows 7上运行IntelliJ 2017.1,而我的idea.bat文件位于UNSET JAVA_TOOL_OPTIONS
文件夹。
我的idea.bat文件的前5行在更改后如下所示:
C:\Program Files (x86)\JetBrains\IntelliJ IDEA Community Edition 2017.1\bin
答案 2 :(得分:2)
我在工作中遇到了同样的问题。这可能是FireEye的知识,而不是IntelliJ的答案,但我发现当我以管理员身份运行IntelliJ时,问题就会消失而不需要进行任何设置更改,所以如果您拥有开发框的管理员权限,这就行了。
请注意,如果从IDEA工具箱启动IntelliJ,则工具箱也需要作为管理员运行。
答案 3 :(得分:0)