IntelliJ IDEA无法安装JDK
我试图在IntelliJ IDEA中设置JDK,无论我做什么,或者我select的任何JDK版本,什么都不会发生。 以下情况仍然存在:
所以我告诉IDEA它应该使用什么JDK,但它仍然要求我设置一个JDK。 这是一个错误还是我错过了什么? 我可以应用任何解决方法,使一切照常工作?
加成
我设置JDK的步骤:设置之前的情况:
第一步:
第二步:
第三步:
设置JDK后的情况:
软件开发工具包:
模块设置:
File
| Invalidate Caches
是您应该尝试解决此类问题的第一件事情。
在“工程视图”中select您的模块,然后在“工程设置”中按F4select“模块”。 在“模块设置”概述中,您可以添加/删除Modul SDK。
在我的情况下只是File | Invalidate Caches
File | Invalidate Caches
并Restart
不起作用。 右键单击该项目并进入“ Module Settings
,我没有在“ Project Settings->Project
下selectSDK。
对于像我这样的人,在UBUNTU Linux上寻找一种在IDEA中设置脱机文档的方法。 您应该安装openjdk-8-doc(或一般情况下的openjdk-X-doc)软件包,然后转到“ File
|“ Project Structure
| SDKs
| 1.8
(通常仍然是1.X
),然后select“ Documentation Paths
选项卡,并在其中添加path/usr/lib/jvm/java-1.8.0-openjdk-amd64/docs/api
。
请注意,Java文档安装的path在您的计算机上可能有所不同。 您可以检查Java文档安装的执行dpkg-query -L openjdk-8-doc | less
的path dpkg-query -L openjdk-8-doc | less
一个壳。
我在控制台中看到这个exception:
NoClassDefFoundError: com/intellij/remote/RemoteSdkConnectionAcceptor
这是由Intellij IDEA 2016.2.5上的Python社区版插件引起的。
更新/禁用插件后,我可以再次设置SDK。
以下这为我工作:
在项目视图中select您的模块
按F4
转到SDK
select你的SDK
确保你有在那里的各种jar子。 否则,请select正确的目录。
就我而言,即使select了正确的目录classpath,sourcepath等也是空的。
所以我不得不再次selectjdk安装目录,加载了所有的jar文件并解决了这个问题。
我遵循以下步骤
- 按F4
- 在项目设置中select模块
- 从下拉菜单中设置模块SDK或添加新的模块。
- 申请并确定