Как мы можем создать Maven test jar с модулями Java 11?
Единственный способ, который я нашел, - это добавить файл module-info.java в test / java и изменитьимя модуля (например, добавление ".test"). Затем предоставьте класс в отдельном пакете (например, добавьте «.test») и экспортируйте этот пакет:
module my.module.test {
requires my.module;
exports my.module.test;
}
В противном случае классы не будут видны или возникнут проблемы с разделенным пакетом.
Нона самом деле это не является целью цели test-jar и ограничивает доступ к my.module.
Как правильно использовать test-jar с модулями Java 11? Или этого следует избегать?