Moje potrzeby są dość proste, ale nie mogłem znaleźć żadnej czystej odpowiedzi: po prostu muszę mieć możliwość dystrybucji zasobu w projekcie wielomodułowym.Kopiowanie zasobów Maven w projekcie wielomodułowym
Rozważmy na przykład plik LICENCJI, który uważam za taki sam dla wszystkich modułów. Wolę nie kopiować ręcznie do każdego modułu, ponieważ plik może się zmieniać z biegiem czasu. Wolę też nie statycznie łączyć się z zasobami (nawet jeśli korzystam ze ścieżek względnych) poza folderem projektu, ponieważ struktura modułowa również może się zmienić.
Czy jest jakaś wtyczka, która może być użyta do solidnego zagwarantowania, że każdy moduł otrzyma wymagany plik? Równie dopuszczalne byłoby uzyskanie takiej kopii poprzez wykorzystanie POM projektu nadrzędnego lub bezpośrednio przez super projekt w hierarchii modułowej.
Niezupełnie ta konkretna strona, ale tak, majsterkowanie z deskryptorem zespołu nie było rozwiązaniem, na które liczyłem pod względem prostoty. Dziękuję i tak, na razie :) –
Przepraszam, nie znam żadnej nowszej opcji lub bardziej odpowiedniej wtyczki –
Z tego samego łącza, które podałeś, dowiedziałem się, że _maven-remote-resources-plugin_ działa dobrze z bardziej kompaktowa konfiguracja. Przyjmuję twoją odpowiedź, jeśli połączysz ją z pokrewnym wyjaśnieniem, dla innych czytelników. –