【发布时间】:2016-07-02 00:31:26
【问题描述】:
在 OpenSuse Linux 42.1(最新 32 位操作系统)上下载并解压 Intellij Idea 后出现以下错误,我已安装 JDK 7 并且 JAVA_HOME/PATH 环境变量设置正确。
命令:
~/Work/idea-IC-145.1617.8/bin> ./idea.sh
错误:
/idea-IC-145.1617.8/bin/idea.sh:第 197 行:4049 总线错误
(核心转储)LD_LIBRARY_PATH="$IDE_BIN_HOME:$LD_LIBRARY_PATH" "$JAVA_BIN" $AGENT "-Xbootclasspath/a:$IDE_HOME/lib/boot.jar" -classpath "$CLASSPATH" $VM_OPTIONS "-Djb.vmOptionsFile=$VM_OPTIONS_FILE" “-XX:ErrorFile=$HOME/java_error_in_IDEA_%p.log” “-XX:HeapDumpPath=$HOME/java_error_in_IDEA.hprof”-Djb.restart.code=88 -Didea.paths.selector=IdeaIC2016.1 $IDE_PROPERTIES_PROPERTY -Didea.jre.check=true com.intellij.idea.Main "$@"
我不确定这里出了什么问题,因为这并不能解释问题所在。
【问题讨论】:
-
欢迎来到 Stack Overflow!我编辑了您的问题以格式化代码示例,以便它正确呈现 - 请参阅编辑帮助以获取有关格式化的更多信息。请编辑以提供识别特定问题所需的任何其他详细信息。祝你好运!
-
你使用的是 OpenJDK 还是 Oracle 的?
-
我使用的是 Oracle JDK v 1.7
-
好的,我刚刚结束了为期一周的战斗,在我的机器上安装了多个版本的 JDK,在查看了
idea.sh中包含第 197 行的函数之后,我我倾向于问你的 JDK 在其lib目录中是否有tools.jar和rt.jar? -
需要注意使用正确的架构,例如 32 位操作系统的 32 位版本。
标签: java linux intellij-idea opensuse