jdk9为什么没有lang包?

昨天装了jdk9,可是连main方法都报错,发现连基本的包都没有,请问这是怎么回事?
clipboard.png

阅读 6.2k
4 个回答

首先,你的IDE支持jdk9吗?如果不支持的话,应该不会配置正确,除非你把IDE升级到支持jdk9的版本。

因为jdk9引入了module,原来的rt.jar都移到modules文件里去了,用以往的方式当然找不到java.lang包了。

clipboard.png
最新版的IDEA

IDE如果不支持,一开始不会默认导入包,就像myeclipse2015虽然可以选1.8的jdk,但是会并不能引入,要自己手动加入,如果要用1.9的,可以试试手动加入。

新手上路,请多包涵

同问,下载的是intelij-idea-eap版本,支持jdk9, 配置了jdk9的运行环境,但是还是引不到java.base这些基本的module

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题