插件 com.intellij 初始化失败,将被禁用:null
Posted
技术标签:
【中文标题】插件 com.intellij 初始化失败,将被禁用:null【英文标题】:Plugin com.intellij failed to initialize and will be disabled: null 【发布时间】:2013-05-10 16:36:58 【问题描述】:我遵循了有关 android-studio 的文档,但是,当我执行 studio.sh 时出现此错误:
com.intellij 插件初始化失败,将被禁用:null
【问题讨论】:
【参考方案1】:这是因为 jdk 安装位置固定在 IntelliJ IDEA class 中。
当您从存储库安装 jdk(sun 或 openJDK)时,它会安装在以下任何位置:
/usr/java
或
/opt/java
或
/usr/lib/jvm
因此,如果您通过获取 tar 并将其解压缩到上述位置以外的其他位置手动安装它,则需要将 jdk 文件夹内容移动到上述任何位置。
【讨论】:
AmitChotaliya 的回答对我有用,我将 sun jdk 解压缩到 /usr/local/jdk,只需 ln -sv /usr/local/jdk /opt/java 就可以了【参考方案2】:确保您的计算机 JAVA_HOME
配置正确
【讨论】:
JAVA_HOME 应该引用最新的 jdk 而不是 jre @LarryMcKenzie,您尝试在什么操作系统上启动?我在 Ubuntu 12.04 x64 上试过。我将export JAVA_HOME=/opt/jdk1.6.0_45/
添加到我的.profile
并且错误对话框不断出现。
我听从了 AmitChotaliya 的建议,启动了 Android Studio。 JAVA_HOME
变量不是必需的。【参考方案3】:
尝试使用 OpenJDK 而不是 Sun Jdk。
sudo apt-get install openjdk-6-jdk
【讨论】:
【参考方案4】:你可以换成openjdk,它解决了我的问题。
【讨论】:
【参考方案5】:更新 jdk 对我有帮助。
【讨论】:
【参考方案6】:如果您在 64 位系统上使用 opensuse,jvm 安装在 /usr/lib64/jvm 中
我必须 cd 进入 /usr/lib 和符号链接 /usr/lib64/jvm
cd /usr/lib && sudo ln -s /usr/lib64/jvm
【讨论】:
以上是关于插件 com.intellij 初始化失败,将被禁用:null的主要内容,如果未能解决你的问题,请参考以下文章