电脑从java8换成java17,eclipse也把相应的编译器以及jre都换成了17的,但是在查看源码的时候找不到,比如想查看ConcurrentSkipListMap的源码,出现这样的界面
原因是没有配置src,注意,对于java9+的源码位于$JAVA_HOME/lib/src.zip
,而更早的版本则位于$JAVA_HOME/src.zip
。经过下面的步骤配置后就可以了。
上面的步骤执行完后再ctrl+shit+t查找其他文件就可以看到源码了
电脑从java8换成java17,eclipse也把相应的编译器以及jre都换成了17的,但是在查看源码的时候找不到,比如想查看ConcurrentSkipListMap的源码,出现这样的界面
原因是没有配置src,注意,对于java9+的源码位于$JAVA_HOME/lib/src.zip
,而更早的版本则位于$JAVA_HOME/src.zip
。经过下面的步骤配置后就可以了。
上面的步骤执行完后再ctrl+shit+t查找其他文件就可以看到源码了