Windows 7 idea(64.exe)“;不能';t加载主类“;除非由管理员运行

Windows 7 idea(64.exe)“;不能';t加载主类“;除非由管理员运行,windows-7,intellij-idea,Windows 7,Intellij Idea,我刚刚失去了windows 7的管理员权限(公司政策)。现在,当我尝试启动idea.exe或idea64.exe时,会出现以下对话框: 无法加载主类 如果我右键单击可执行文件并“以管理员身份运行”,它就会工作 也许有人以前遇到过这个问题,并且知道哪些权限需要添加到哪些目录中?确保IDEA可以从安装目录中读取其所有文件,并读取/写入目录中的所有文件。我通过IDEA_属性环境变量定义自己的配置、系统和插件路径。我将它们指向我的用户拥有的一个新目录,问题仍然存在。是否有日志文件或某个命令行选项可以提供

我刚刚失去了windows 7的管理员权限(公司政策)。现在,当我尝试启动idea.exe或idea64.exe时,会出现以下对话框:

无法加载主类

如果我右键单击可执行文件并“以管理员身份运行”,它就会工作


也许有人以前遇到过这个问题,并且知道哪些权限需要添加到哪些目录中?

确保IDEA可以从安装目录中读取其所有文件,并读取/写入目录中的所有文件。

我通过IDEA_属性环境变量定义自己的配置、系统和插件路径。我将它们指向我的用户拥有的一个新目录,问题仍然存在。是否有日志文件或某个命令行选项可以提供某种输出?请尝试运行
idea.exe/create-i4j-log
,生成的exe4j-log可能有一些有关问题的详细信息。我现在感到困惑。我尝试了/crreate-i4j-log,发现它正在搜索IDEA_JDK。所以我将它设置为指向我的jdk。再运行一次,它就成功了。现在,即使没有这个想法,JDK也能让它发挥作用。无法解释,但我很高兴
IDEA\u JDK
环境变量不需要运行,JDK搜索顺序如下:1)
IDEA\u JDK
env,2)
/jre
目录,3)注册表,4)
JDK\u HOME
env。我知道,我在日志上看到了。我只是想说这解决了问题。我曾经用env-var集启动过一次,从那以后,一切都正常了。