7
需要做的工作:
Arthas代码本身编译target改为 JDK8(已完成)
- https://github.com/alibaba/arthas/commit/acd9844853ad1281848ea45c684dca32155ef258
- https://github.com/alibaba/arthas/commit/8834a0f2b2ab1fbf5cd697bfcda124fb977a4499
- 比如 fastjson 升级到 fastjson2(已完成)
还有很多依赖需要升级,比如这些项目需要升级到jdk 8
还有很多库可以使用新版本,比如 junit5 等
去掉 jdk 6/7 的兼容代码之前为了能支持同时在 jdk 6/7/8 上运行,有不少兼容代码,需要清理掉。
Arthas 升级到大版本号 4.x.x考虑好arthas脚本,arthas-boot.jar 的兼容。
- as.sh/arthas-boot.jar 直接下载只支持 jdk8+ 的新版本 arthas ?
- 还是改名为 as4.sh / arthas-boot4.jar ?
- 目前arthas的网站没有考虑到多版本文档的支持,需要考虑下怎样支持旧版本的文档