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