Я хотел бы сгенерировать файл pathpath из зависимостей pom.xml. Мне это нужно так, во время тестов у меня есть путь к классам всех зависимостей (которые впоследствии упакованы в связке)Создание файла classpath с Maven
maven-dependency-plugin
меня не устраивает по двум причинам:
- он генерирует пути к файлам в хранилище, поэтому для использования других модулей им сначала нужно запустить фазу
install
(я хотел бы иметь такие пути, как/some/root/othermodule/target/classes
) - он не включает собственный путь артефакта (
target/classes
), что означает, что мне нужно добавить его позже в код, который неудобен
Так я ищу другой плагин (или как правильно запустить maven-dependency-plugin
)
Путь к классам для теста автоматически генерируется. Итак, где конкретная проблема? Или вы говорите о каком-то интеграционном тесте вместо модульного теста? (Multimodule build?) – khmarbaise
В одном компоненте я создаю ClassLoader для другого. В производстве classpath является lib/*, но при тестировании я не хочу проходить упаковку – IttayD