我曾经遇到过同样的问题,但通过更新我的/etc/hosts文件,使得只有一个本地主机的条目,我最终解决了这个问题。
# Host Database
#
# localhost is used to configure the loopback interface
# when the system is booting. Do not change this entry.
##
127.0.0.1 localhost
# 192.xxx.xxx.xxx localhost <-comment out this
255.255.255.255 broadcasthost
#::1 localhost <- comment out this
我刚遇到同样的问题,在查看idea.log
后,我找到了问题所在:
Caused by: com.intellij.execution.process.ProcessNotCreatedException: Cannot run program "/Library/Java/JavaVirtualMachines/jdk1.7.0_79.jdk/Contents/Home/bin/java" (in directory "/Users/xxx/Library/Application Support/JetBrains/Toolbox/apps/IDEA-U/ch-0/182.4129.33/IntelliJ IDEA.app/Contents/bin"): error=2, No such file or directory
at
com.intellij.execution.configurations.GeneralCommandLine.createProcess(GeneralCommandLine.java:408)
at com.intellij.execution.process.OSProcessHandler.startProcess(OSProcessHandler.java:51)
at com.intellij.execution.process.OSProcessHandler.<init>(OSProcessHandler.java:44)
at org.jetbrains.idea.maven.server.MavenServerManager$2.startProcess(MavenServerManager.java:367)
at org.jetbrains.idea.maven.server.MavenServerManager$2.execute(MavenServerManager.java:358)
at com.intellij.execution.rmi.RemoteProcessSupport.startProcess(RemoteProcessSupport.java:212)
at com.intellij.execution.rmi.RemoteProcessSupport.acquire(RemoteProcessSupport.java:139)
... 28 more
jdk1.7.0_79.jdk
已经被移除,因此无法使用...
~
。 如果您尝试使用~
,它似乎也会变得不稳定。
更多调查揭示:
/home/user/.IdeaIC15/system/log(对于其他系统可能有所不同)在该目录中终端中运行
tail -100f idea.log
并查看单击“下一个”时获得的内容
我的问题是丢失 / 损坏的java7实例
所有这些仅适用于Linux系统。
C:\ Program Files \ Java \ jdk-10.0.2
。我遇到了同样的问题,后来发现目录被锁定了。尝试将文件夹重命名以确认这不是你的问题。一旦锁定被移除,请尝试导入项目。
我犯了一个错误,确实是这样(移动JDK),Intellij无法知道JDK被移动到哪里(除非扫描整个文件系统),但它应该清楚地显示一个错误消息,而不是在“下一步”上被阻止。