Wypowiedzi
-
Witam
Mam problem do rozwiązania:
Chcem skutecznie pozbyć się artefaktu w pliku wynikowym, który
powstaje w na skutek polecenia mvn package ( projekt typu JavaEE EAR).
W grę nie wchodzi dodawanie <scope>provided</scope> - ponieważ to co
chce wyrzucić jest zależnością przechodnią oraz <optional>false</
optional> - bo jest to nieskuteczne - wystarczy że dodam do projektu
inny artefakt który zechce podłączyć tą zależność, musiałbym
kontrolować każdy nowopodłączony artefakt . Po kilku minutach
googlowania mam wrażenie że można to zrobić za pomocą pluginu maven-
assembly-plugin oraz pliku
"assembly descriptor", nie udało mi się znaleźć sensownego przykładu,
który by rozwiązywał mój problem.
-