Hi Sheng, Thank you for the guidance.
I’ve successfully built the OAP backend using JDK 17. I can try building OAP with the latest JDK 25 early-access build and verify whether it compiles and packages correctly. I’ll share the results (build success/failure and any issues) once I complete the test. Thanks again for pointing me to this — happy to help with the pre-feature validation. Best regards, Siman On Wed, 14 Jan 2026 at 14:20, Sheng Wu <[email protected]> wrote: > You could try to build oap in JDK 25. You don't need to add any > feature. This is a pre-feature thing. We are going to adopt JDK 25 > virtual thread, but for now, we just need JDK25 compilng passed, and > packaged in JRE25 runtime. > > Sheng Wu 吴晟 > Twitter, wusheng1108 > > On Wed, 14 Jan 2026 at 15:00, Siman Nath <[email protected]> wrote: > > > > Hi, > > > > I'm a student developer from India interested in contributing to Apache > > SkyWalking. > > > > I’ve cloned the main SkyWalking repository and am currently setting up > and > > building the OAP backend locally. I have a strong Java background and > > experience with Spring Boot and backend systems. > > > > I plan to start by exploring the OAP server modules (server-core / > > server-starter) and picking up a small bug fix or test-related issue. I > > wanted to check if this is a good starting point, or if there are > specific > > areas/issues you’d recommend for new contributors. > > > > Looking forward to contributing and learning from the community. > > > > Thanks, > > Siman >
