您是否知道我收到此消息的原因是什么:
请考虑向org.apache.poi.openxml4j的维护者报告此事
与存储库或其他什么有关?
答案 0 :(得分:0)
当某些应用程序或库代码通过访问Java内部类(等等)来破坏新的(Java 9+)模块化规则时,这是由Java 9(及更高版本)JVM产生的警告。其他消息将简要解释问题所在。
警告的原因是Java的未来版本可能禁止应用程序/库正在执行的操作。所以,他们(Java团队)建议你告诉/提醒那些开发了“违规”代码的人,他们需要修复它......如果他们希望他们的代码仍然有效。
你能做什么?
--add-opens
选项根据具体情况禁止消息。 (但请注意,警告可能会在以后的版本中变成硬错误!)有关详情,请参阅Java 9 java
manual中的--add-opens
和--illegal-access
选项。