Chcę dołączyć GData Client, która nie używa Mavena, jako zależność od mojego projektu Maven. Jest wysyłany jako plik JAR.Włączając niezamienioną zależność, więc działa z wtyczką maven-shade
Dodatkowo, używam Maven Shade Plugin do budowania pliku wykonywalnego JAR bez żadnych zewnętrznych zależności (z domyślną konfiguracją, bez zmiany nazwy/włączania/wykluczania/transformowania zależności).
Jak mogę to zrobić?
(Dodanie JARów, ponieważ zasoby nie działają, ponieważ wtyczka Shade musi je wyodrębnić).
zakres systemu zastępuje problem zamiast go rozwiązać. Korzystanie z bezwzględnych ścieżek powoduje problemy podczas pracy z więcej niż jednym programistą lub przy próbie użycia serwera CI. Zalecane jest zainstalowanie słoika w repozytorium firmowym lub grupowym. – sal
Możesz użyć właściwości na ścieżce, więc nie ma potrzeby, aby było to absolutne. –
maven-shade-plugin nie obejmuje słoików o zasięgu ustalonym w słoikach, więc niestety to nie działa –