linux安装idea出错JDK Required: 'tools.jar' seems to be not in IDEA

发布于 2022-09-04 16:00:28 字数 311 浏览 17 评论 0

但是我安装了java了哈

clipboard.png

clipboard.png

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

苏佲洛 2022-09-11 16:00:28

确认你的JAVA_HOME在系统环境变量中,仅仅在bash的环境变量中也许是不行的。

可以编辑/etc/environment文件添加JAVA_HOME变量,指向你的JDK安装的位置,而不是JRE的位置,然后重启系统吧:P

clipboard.png
你看下我的JAVA_HOME,指向的文件夹是“/usr/lib/jvm/java-1.7.0-openjdk-1.7.0.121-2.6.8.0.el7_3.x86_64”,但是这个文件夹下只由jre。而我也可以执行java命令,但是这个java命令和我的JAVA_HOME的设置无关,它指向的是openjdk8的目录“/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.121-0.b13.el7_3.x86_64/”。

也就是说能执行java命令并不代表着JAVA_HOME设置是正确的。

紫南 2022-09-11 16:00:28

环境变量不要只配置 JAVA_HOME ,还有 CLASSPATH 呢

例如:

export JAVA_HOME=/lib/jdk1.8.0_60 
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib   
export PATH=${JAVA_HOME}/bin:$PATH 
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文