Подключаемый модуль maven appassembler не включает текущий артефакт, если он называется итеративным

[Обновление] Исходный вопрос (ниже) решен. Мне нужно позвонить по номеру

mvn package appassembler:assemble

вместо

mvn package
mvn appassembler:assemble

. Вопрос: Почему разница?

[Исходный]

Я пытаюсь использовать плагин maven appassembler для создания инструмента командной строки со всеми собранными зависимостями. Это почти работает, но артефакт текущего модуля отсутствует. Все зависимые артефакты копируются в репо, а путь к классам в летучей мыши включает текущий артефакт. Конфигурация выглядит следующим образом:

        
            org.codehaus.mojo
            appassembler-maven-plugin
            
                
                    windows
                    unix
                
                
                    
                        ${mainclass}
                        huffman
                    
                
            
        

Есть идеи?

5
задан zb226 28 October 2019 в 20:18
поделиться