在Java 9+中与JRE一起运行时,可以提供运行时编译器访问权限吗? 我正在将应用程序迁移到Java10.我们的应用程序通常与JRE一起运行,但是我们允许用户通过捆绑tools.jar并使用反射按需加载JavacTool实例来编译自己的自定义代码.我们的方法如下: public static JavaCompiler getJavaCompiler() { String toolJarName = "tools.jar"; File file .. 发布时间:2020-06-27 18:53:11 java java-9 jigsaw java-10 jmod Java开发
如何解压缩文件jre-9 / lib / modules? 在 JRE-9 / lib 目录中(至少在Windows上),有一个名为 modules 的新文件其大小约为107 MB。是否有可能提取该文件或列出其中的java模块? 我可以看到一个名为 jmod的新工具可在 jdk-9 / bin / jmod.exe 中找到,但这是用于读取 .jmod 文件位于 jdk-9 / jmods ,它无法读取文件 modules 。 解决方案 mod .. 发布时间:2018-12-10 22:20:12 java java-9 java-module jdk-tools jmod Java开发