У меня есть проект на основе Java 11, построенный с использованием Maven с использованием JPMS.
Я хотел бы перечислить все классы в данном пакете в моем тестовом примере. Пакет присутствует как в основном, так и в наборе тестовых источников.
Проблема, с которой я сталкиваюсь, заключается в том, что независимо от того, как я пытаюсь получить ресурс пакета для данного пакета, я не могу получить URL-адрес, указывающий на пакет в основном исходном наборе. Я могу достать пакет только из тестового источника с отражением.
Например, взгляните на this git repo.
Для записи: функциональность необходима для Spring Data, чтобы инициализировать репозитории для моих интеграционных тестов