SubstrateVM 允许将 JAVA 应用程序编译成 macOS ( Darwin ) 本机可执行文件。我找不到任何地方记录 SubstrateVM 实现了什么样的 Java (SE) 包。当我想将我的应用程序编译成 macOS (iOS) 本机可执行文件时,当我要决定可以使用哪种 Java 库时,这是我最大的担忧,因为一些开源/第三方 Java 库可能正在使用SubtracteVM 中可能找不到的某些 Java 包(sun 或 Java Swing)。我曾经使用类似 robovm 之类的 AOT,我知道有很多 Java 包没有在其中实现。
到目前为止,我能找到的有用限制是这个。但它仍然没有提到它是(或不)实现的 Java SE 的哪个部分。谁能指点我在哪里可以找到这些信息?