Где разместить файл дескриптора модуля Java 9?
Скажем, у меня есть структура каталогов, как:
src
+- main
+- org.linuxdeveloper.space
+- app
+- Main.java
И модуль-info.java:
module example.module {
requires jdk.unsupported;
}
Если только Main.java
требуется модуль jdk.unsupported
функционировать. Должен ли я положить модуль-info.java в app
каталог, или в org.linuxdeveloper.space
или в корне источника?
Содержание ниже больше не нужно для вопроса.
Примечание: я использую jdk.internal.misc.SharedSecrets
в моем модуле, который не экспортируется по умолчанию.
Обновление: нашел API StackWalker и будет использовать его вместо SharedSecrets.