在哪里放置Java 9的模块描述符文件?

时间:2018-03-06 08:04:28

标签: java-9 jigsaw java-module

假设我有一个目录结构,如:

src
+- main
   +- org.linuxdeveloper.space
      +- app
          +- Main.java

module-info.java

module example.module {
    requires jdk.unsupported;
}

如果只有Main.java需要模块jdk.unsupported才能运行。我应该将module-info.java放在app目录中,还是放在org.linuxdeveloper.space中还是放在源根目录中?

问题不再需要以下内容。

注意: 我在我的模块中使用jdk.internal.misc.SharedSecrets,默认情况下不会导出。

更新: 找到了StackWalker API,并将使用它而不是SharedSecrets。

0 个答案:

没有答案