'Java安全-环境'

jdk的安装

由于我们测试时要用到多个jdk。
所以直接虚拟机安装多个jdk,将jdk目录拷贝到物理机中。在使用时进行切换。

  • jdk1.7.0_21
  • jdk1.7.0_51
  • jdk1.8.0_65
  • jdk1.8.0_66
  • jdk1.8.0_71
  • jdk1.8.0_73
  • jdk1.8.0_121
  • jdk1.8.0_141
  • jdk1.8.0_271
  • jdk11_28

jdk不要安装成jre,例如Java SE Development Kit 7u21,不要选为Runtime Environment !

maven包安装

例如Commons Collections用到依赖3.2.1的包。
直接去mvnrepository去找就行了
https://mvnrepository.com/artifact/commons-collections/commons-collections/3.2.1

复制这个依赖包代码,到pom.xml即可。

sun包中代码为class,不易读取

推荐网站
https://hg.openjdk.java.net/

下载对应版本的jdk,例如下载aff075

直接解压sun文件到指定jdk的src.zip中即可

然后idea加载
点击project structure–>SDKs目录–>添加jdk中的src文件夹(带着sun文件夹)。

此时就能看到java源码了,可以使用idea正常调试。

其他class文件

点击"Download Sources"即可下载源码。