【Java】JDK17解决没有源码的问题

电脑从java8换成java17,eclipse也把相应的编译器以及jre都换成了17的,但是在查看源码的时候找不到,比如想查看ConcurrentSkipListMap的源码,出现这样的界面

【Java】JDK17解决没有源码的问题_第1张图片

原因是没有配置src,注意,对于java9+的源码位于$JAVA_HOME/lib/src.zip,而更早的版本则位于$JAVA_HOME/src.zip。经过下面的步骤配置后就可以了。

【Java】JDK17解决没有源码的问题_第2张图片

上面的步骤执行完后再ctrl+shit+t查找其他文件就可以看到源码了

【Java】JDK17解决没有源码的问题_第3张图片

你可能感兴趣的:(java,java,开发语言)