Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Arthas代码切换到 JDK8 #2530

Open
hengyunabc opened this issue May 17, 2023 · 2 comments
Open

Arthas代码切换到 JDK8 #2530

hengyunabc opened this issue May 17, 2023 · 2 comments

Comments

@hengyunabc
Copy link
Collaborator

需要做的工作:

Arthas代码本身编译target改为 JDK8

(已完成)

Arthas 的依赖升级

  • 比如 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的网站/下载做好 3.x.x 和 4.x.x 的支持

  • 目前arthas的网站没有考虑到多版本文档的支持,需要考虑下怎样支持旧版本的文档
@hengyunabc
Copy link
Collaborator Author

需要升级 ognl 到最新版本

@RaymondLam1
Copy link
Collaborator

ognl升级有部分API调整,已兼容,待提交

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants