Мой дескриптор скомпилированного модуля появляется в выходном каталоге и больше ничего, почему это так? - PullRequest
0 голосов
/ 13 июня 2019

Когда я использую следующую команду с файлом дескриптора модуля, когда он не экспортирует свои пакеты:

javac --module-source-path moduleroot -d moduleroot / outputmodule moduleroot / module / module-info.java

В выходном каталоге отображается только файл класса дескриптора модуля, несмотря на компиляцию всех модулей в моей программе.

Однако, когда я изменяю файл дескриптора модуля, чтобы он мог экспортировать свои пакеты, он теперь показывает все скомпилированные файлы в выходном каталоге. Я не понимаю, почему?

Кроме того, если я не изменю дескриптор модуля, чтобы он не экспортировал пакеты, и я использую следующую команду

javac --module-source-path moduleroot -d moduleroot / outputmodule moduleroot / module / package / main.java

Все файлы классов появляются в выходном каталоге, еще раз, я не знаю почему?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...