Нужно, чтобы Maven включил папку "classes" в jar - PullRequest
0 голосов
/ 31 марта 2020

Я строю проект плагина pf4j с Maven. По умолчанию pf4j ожидает, что скомпилированный код java будет находиться в папке с именем "classes" в zip / jar плагина. Я не могу понять, как заставить Maven поместить мой скомпилированный код java в другую папку при сборке фляги.

Моя помпа. xml довольно стандартна, поэтому я не буду беспокоиться об этом. Вот как выглядит моя папка target / classes на данный момент, что также довольно стандартно:

Каталог вывода Maven

Я попытался изменить outputDirectory в pom . xml для "target / classes / classes", а не по умолчанию "target / classes" в надежде, что второй каталог "classes" будет включен в мой jar. Что бы я ни делал, он настаивает на выгрузке скомпилированного кода в root фляги. Кто-нибудь знает, как выполнить sh то, что я пытаюсь сделать?

...