And*_*ade 35 java ubuntu intellij-idea java-8 intellij-13
在我的14.04 Ubuntu系统上安装了Intellij Idea 14和OracleJDK 1.8 u25(64位)之后,我无法将Java SDK配置为使用任何JDK.当我导航到模块设置 - > SDK并单击配置SDK,添加按钮,然后/usr/java/jdk1.8.0_25在对话框中选择时,我收到一条错误弹出窗口,指出"所选目录不是JDK的有效主页".
我检查了目录,其中包含的内容bin与文件夹都java和javac内,一个lib文件夹,一个jre文件夹.
我已经尝试依次选择每一个,无济于事,这是我所期待的.
Fra*_*rzi 57
我有同样的问题,在我的情况下,我无法选择任何" openjdk "目录/usr/lib/jvm/,我解决了:
sudo apt-get install openjdk-8-jdk
重启intellij时,它会自动找到jdk的路径.
vde*_*nne 14
对于遇到此问题的人,虽然您选择了正确的目录/usr/lib/jvm,但您应该知道:/usr/lib/jvm当您的系统安装最少的java工具集时,会创建下面的目录.但这并不意味着您有可用的开发文件.您需要安装开发文件:
dnf install java-1.8.0-openjdk-devel
Run Code Online (Sandbox Code Playgroud)
安装此软件包后,尝试再次选择该目录,它应该可以工作.
And*_*ade 10
Evan Knowles发布了https://askubuntu.com/questions/130186/what-is-the-rationale-for-the-usr-directory的链接.它为我提供了解决问题的方法.
除了使用JDK在/usr/java/jdk1.8.0_25,我代替JDK的/usr/local/java/jdk1.8.0_25.在链接中详细解释了其工作原因而不是其他原因.
| 归档时间: |
|
| 查看次数: |
52570 次 |
| 最近记录: |