在Java 11中仍然可以使用sun.misc.vm吗?

时间:2019-02-08 16:31:17

标签: java

我正在将一个项目从Java 8迁移到OpenJDK11。某些代码仍在使用 sun.misc.VM 。当我尝试通过添加 jdk.unsupported 模块中的导出内容进行编译时,出现以下错误:

javac --add-exports jdk.unsupported/sun.misc=ALL-UNNAMED C:\mypath\mysoure.java
    C:\mypath\mysoure.java:32: error: cannot find symbol
    import sun.misc.VM;
                   ^
      symbol:   class VM
      location: package sun.misc

此外,当我浏览 jdk.unsupported.jmod 文件时,在classes \ sun \ misc \路径下也找不到VM。它真的消失了吗,也许仍包含在另一个模块中?

0 个答案:

没有答案