Заставить Maven и module-info работать вместе - PullRequest
0 голосов
/ 21 мая 2019

У меня есть проект (Java 12) с несколькими зависимостями Maven, и сейчас я пытаюсь добавить файл информации модуля, например module mymodule { requires java.net.http; }

Но если я сделаю это, все зависимости Maven (в pom.xml) станут невидимыми для кода, и компилятор выдаст такие ошибки, как java: package org.openqa.selenium.safari is not visible (package org.openqa.selenium.safari is declared in module selenium.safari.driver, but module mymodule does not read it)

Можно ли заставить их работать вместе?

1 Ответ

0 голосов
/ 21 мая 2019

Информация о новом модуле не совпадает с информацией в pom.xml. Роберт написал хорошую статью о различиях обеих систем:

https://www.sitepoint.com/maven-cannot-generate-module-declaration/

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