-
New Feature
-
Resolution: Fixed
-
Normal
-
None
-
None
-
None
User Story
As an application developer, I want to run keikai on Java 16.
Acceptance Criteria
Don't cause " Illegal reflective access " warning.
Details
- Currently, there is a reflect call:
1. add JVM option
--illegal-access=warn
2. Export a book to xlsx
WARNING: Illegal reflective access by org.zkoss.poi.util.SAXHelper (file:/Users/hawk/.m2/repository/io/keikai/keikai-poi/5.10.0/keikai-poi-5.10.0.jar) to method com.sun.org.apache.xerces.internal.util.SecurityManager.setEntityExpansionLimit(int)
- In Java 16, the –illegal-access=deny becomes the default mode. Since Java 17, the –illegal-access option is entirely removed.