'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"即可下载源码。