Chcę spakować mój projekt do jednego pliku wykonywalnego JAR w celu dystrybucji. Jak mogę utworzyć pakiet projektu Maven ze wszystkimi plikami JAR zależności w moim wyjściowym pliku
Plik JAR (lub Java ARchive) łączy wiele plików w jeden. Pliki JAR są oparte na formacie ZIP.
Chcę spakować mój projekt do jednego pliku wykonywalnego JAR w celu dystrybucji. Jak mogę utworzyć pakiet projektu Maven ze wszystkimi plikami JAR zależności w moim wyjściowym pliku
Zainstalowałem aplikację, kiedy próbuję ją uruchomić (jest to plik wykonywalny), nic się nie dzieje. Kiedy uruchamiam go z wiersza poleceń za pomocą: java -jar „app.jar” Otrzymuję następujący komunikat: brak głównego atrybutu manifestu w „app.jar” Normalnie, gdybym sam stworzył program,...
Chcesz poprawić ten post? Podaj szczegółowe odpowiedzi na to pytanie, w tym cytaty i wyjaśnienie, dlaczego Twoja odpowiedź jest poprawna. Odpowiedzi bez wystarczającej ilości szczegółów mogą być edytowane lub usuwane. Przekaż opinię na temat przepełnienia...
Mam projekt, który zawiera jeden moduł i pewne zależności. Chciałbym utworzyć słoik, w osobnym katalogu, który zawiera skompilowany moduł. Ponadto chciałbym mieć zależności obecne obok mojego modułu. Niezależnie od tego, jak przekręcę proces „kompilacji jar” IntelliJ, wyjście mojego modułu wydaje...
Jaka jest różnica między plikiem .jara .warplikiem? Czy to tylko rozszerzenie pliku, czy jest coś
Mój program Java jest spakowany w pliku jar i korzysta z zewnętrznej biblioteki jar, nadmuchiwany zamek . Mój kod kompiluje się poprawnie, ale uruchomienie jar prowadzi do następującego błędu: Wyjątek w wątku „main” java.lang.SecurityException: Niepoprawne podsumowanie pliku sygnatury dla głównych...
Czy istnieje sposób zmuszenia maven (2.0.9) do włączenia wszystkich zależności do jednego pliku jar? Mam projekt kompilacji w jednym pliku jar. Chcę, aby klasy z zależności również zostały skopiowane do słoika. Aktualizacja: Wiem, że nie mogę po prostu dołączyć pliku jar do pliku jar. Szukam...
Jak zaimportować słoik w
Dlaczego tak trudno jest to zrobić w Javie? Jeśli chcesz mieć dowolny system modułowy, musisz mieć możliwość dynamicznego ładowania plików JAR. Powiedziano mi, że można to zrobić, pisząc własne ClassLoader, ale jest to dużo pracy dla czegoś, co powinno (przynajmniej moim zdaniem) być tak proste,...
Zamknięte. To pytanie nie jest zgodne z wytycznymi dotyczącymi przepełnienia stosu . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby było na temat przepełnienia stosu. Zamknięte 4 lata temu . Popraw to pytanie...
Znalazłem wtyczkę maven-shadow-plugin w czyimś pliku pom.xml. Nigdy wcześniej nie korzystałem z wtyczki maven-shadow-plugin (i jestem Maven n00b), więc próbowałem zrozumieć powód używania tego i co on robi. Spojrzałem na dokumenty Maven , jednak nie rozumiem tego stwierdzenia: „Ta wtyczka...
Jaka jest różnica między zasięgiem maven compilea providedbudowaniem artefaktu jako JAR? Gdyby to była WOJNA, zrozumiałbym - artefakt byłby włączony lub nie w WEB-INF / lib. Ale w przypadku JAR nie ma to znaczenia - zależności nie są uwzględniane. Muszą znajdować się w ścieżce klas, gdy ich zakres...
Czytam dokumentację Maven i natknąłem się na nazwę „uber-jar”. Co oznacza Uber-Jar i jakie są jego cechy / zalety?
Jak znaleźć konkretną nazwę klasy w wielu plikach jar? (Szukanie rzeczywistej nazwy klasy, a nie klas, które się do niej
Chciałbym przeczytać zasób z mojego słoika w następujący sposób: File file; file = new File(getClass().getResource("/file.txt").toURI()); BufferredReader reader = new BufferedReader(new FileReader(file)); //Read the file i działa dobrze podczas uruchamiania go w Eclipse, ale jeśli wyeksportuję...
Mam plik JAR o nazwie helloworld.jar . Aby go uruchomić, wykonuję następujące polecenie w oknie wiersza poleceń: java -jar helloworld.jar Działa to dobrze, ale jak mam to zrobić podwójnym kliknięciem? Czy muszę zainstalować jakieś
Jaki byłby najłatwiejszy sposób przeglądania klas, metod, właściwości itp. W pliku jar? Szukam czegoś równoważnego bardzo przydatnemu Lutzowi Roederowi .NET Reflector - dla
Pakuję bibliotekę Java jako plik JAR i rzuca wiele java.lang.IncompatibleClassChangeErrors, gdy próbuję wywołać z niej metody. Te błędy wydają się pojawiać losowo. Jakie problemy mogą powodować ten
Skąd mam wiedzieć, która wersja kompilatora Java została użyta do zbudowania jar? Mam plik jar i mógł on zostać zbudowany w jednym z trzech JDK. Musimy dokładnie wiedzieć, który z nich, abyśmy mogli poświadczyć zgodność. Czy wersja kompilatora jest osadzona gdzieś w plikach klasy lub...
Utworzyłem plik JAR taki jak ten: jar cf Predit.jar *.* Uruchomiłem ten plik JAR, klikając go dwukrotnie (nie działał). Uruchomiłem to z wiersza poleceń DOS w następujący sposób: java -jar Predit.jar Podniósł wyjątki „Nie udało się załadować klasy głównej”. Więc wyodrębniłem ten plik JAR: jar...