我已经在 32 位 Linux Mint(18.0 Sarah)机器上运行 Intellij Community IDEA 好几个月了。IntelliJ 已经自动更新了几次,当时是版本 182.5262.2,由于一些分区问题,我不得不重新安装 Mint(同一版本)。成功重新安装和更新后,我重新安装了之前使用的 Intellij 版本(182.5262.2)。我尝试了此版本的两个版本,即带 JDK 和不带 JDK 的版本,但 IDE 无法使用任何一个版本启动。我收到错误消息“需要 JDK:JDK 类似乎不在 IDEA 类路径上。请确保您在 JDK 而不是 JRE 上运行 IDE”。
这太疯狂了,因为在重新安装前一个小时,我一直在同一个操作系统上运行这个版本的 IntelliJ,用于 Python 和 Java 开发。我尝试过 IntelliJ 论坛,虽然他们很有帮助,但他们建议的解决方案(即安装独立的 JRE)不起作用。在错误生成之前,我无法通过启动画面。
许多提供的修复都依赖于配置目录及其内容;我的安装中不存在这样的目录。我想知道我的 32 位廉价日子是否终于结束了。任何建议都非常感谢。
Java 信息:(java -version):openjdk 版本“1.8.0_222”OpenJDK 运行环境(内部版本 1.8.0_222-8u222-b10-1ubuntu1~16.04.1-b10)OpenJDK 服务器 VM(内部版本 25.222-b10,混合模式)echo $PATH:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games”:JAVA_HOME=/usr/lib/jvm/java-1.8.0-openjdk-i386:/snap/bin 谢谢 PS 我的另一个依赖 Java 的应用程序 JMeter 已重新安装并运行良好
答案1
我终于设法解决了这个问题,尽管我仍然不知道具体如何解决。我安装了一个非常老版本的 IntelliJ 并尝试启动它。它无法启动,我收到一条错误消息,提示预期的 JDK 版本是 1.6/1.7,但我安装的版本是 1.8。然而,下次我尝试启动 2019.2 InteliJ IDE 时,并没有出现“需要 JDK:JDK 类似乎不在 IDEA 类路径上。请确保您在 JDK 而不是 JRE 上运行 IDE”的消息,而是收到了熟悉的“是否要从以前的版本导入设置?”消息。我回答“否”,从那时起,我能够启动和配置 IDE,现在我又回到了原来的状态,拥有一个从 IDEA.sh 启动的功能齐全的 IntelliJ IDE