Невозможно прикрепить зависимости для информации модуля - PullRequest
0 голосов
/ 16 января 2019

Я пытаюсь преобразовать автоматические модули в явные модули, и я не очень знаком с Java через командную строку.

В настоящее время я пытаюсь сделать это с помощью javax.mail, но у меня возникают проблемы с зависимостями при компиляции. Я использую следующую команду в cmd:

javac -p javax.mail -d classes module-info.java

Я получаю следующую ошибку:

module-info.java:5: error: module not found: java.activation
requires transitive java.activation;

Я попытался добавить javax.activation-1.2.0.jar и такой же, как извлеченный jar. Я также попытался добавить

--module-path classes

и

--class-path classes

Это было вместе с попыткой

--add-modules java.activation

и

--add-modules javax.activation

Кажется, ничего не работает, и я не могу понять, что я делаю неправильно. У кого-нибудь есть идеи?

...