shangeyao opened a new pull request, #4412:
URL: https://github.com/apache/streampark/pull/4412

   ## Summary
   
   - Enable `--add-opens` in `jvm_opts.sh` for dynamic classpath on JDK 11+
   - Enforce JDK 11+ at startup via `setclasspath.sh`
   - Fix classpath layout (`$JAVA_HOME/lib`, no `jre/lib`) and GC logging in 
`streampark.sh`
   - Add explicit `javax.annotation-api` dependency (JSR-250 removed from JDK 
11)
   - Add `JDK_UPGRADE_GUIDE.md` documenting Console vs Flink/Spark job JDK
   
   ## Test plan
   
   - [ ] Start Console on JDK 11 and verify login
   - [ ] Confirm startup fails with clear message on JDK 8
   
   ## Merge order
   
   **2/3** — merge after #4411 (ClassLoaderUtils). Part of JDK 11 migration 
(#4409, #4410).
   
   ---
   **AI Disclosure**
   - Model: Claude (Cursor Agent)
   - Platform/Tool: Cursor
   - Human Oversight: partially reviewed
   - Prompt Summary: Split JDK 11 migration into reviewable PRs; Console 
runtime readiness
   
   Made with [Cursor](https://cursor.com)


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to