Thanks for sending this summary.
It's nice to see Spring 6 mvc is on the support list.

kezhenxu94 <kezhenx...@apache.org>于2023年1月31日 周二13:52写道:

> Hi all, recently I'm trying to add a plugin to support Spring 6[1],
> which has a minimum requirement of Java 17 and Jakarta 9.
>
> In order to compile our Java agent with the Spring 6 plugin,
> we have to set the baseline of the development JDK to 17,
> but we still keep the runtime baseline as Java 8 compatible.
>
> So this should only impact the experience of SkyWalking developer, not
> SkyWalking users.
>
> Another noteworthy thing I did in the pull request[1], is that,
> I've removed Powermock completely from skywalking-java repository and
> there is no reason we would bring it back in the future.
> I'll also try to remove it in the skywalking main repo.
>
> This is a future-prove work that would block us from upgrading the JDK
> baseline to Java 8+,
> or upgrading the Junit framework to Junit 5.
>
> So be careful when you review contributors' pull requests, if they bring
> Powermock back, don't approve to merge.
>
> [1] https://github.com/apache/skywalking-java/pull/444

-- 
Sheng Wu 吴晟

Apache SkyWalking
Apache Incubator
Apache ShardingSphere, ECharts, DolphinScheduler podlings
Zipkin
Twitter, wusheng1108

Reply via email to