Pytania otagowane jako jar

Plik JAR (lub Java ARchive) łączy wiele plików w jeden. Pliki JAR są oparte na formacie ZIP.


20
Jaka wersja javac zbudowała mój słoik?
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 jar?
212 java  jar 

11
Jak uruchomić plik JAR
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 -xf Predit.jar i uruchomiłem plik …
207 java  jar 

19
Ograniczenie dostępu: typ „Aplikacja” nie jest API (ograniczenie wymaganej biblioteki rt.jar)
Oto kod: package mscontroller; import javax.swing.*; import com.apple.eawt.Application; public class Main { public static void main(String[] args) { Application app = new Application(); app.setEnabledAboutMenu(true); AMEListener listener = new AMEListener(); app.addApplicationListener(listener); JFrame mainFrame = new JFrame("Application Menu Example"); mainFrame.setSize(500, 500); mainFrame.setVisible(true); } } tutaj jest błąd: Exception in thread "main" java.lang.Error: …
178 java  eclipse  macos  jar 

5
Uruchom klasę w pliku JAR
Jeśli masz plik jar o nazwie myJar.jarznajdujący się w / myfolder i chcesz użyć wywołanej myClassz niego klasy , jak możesz to zrobić z wiersza poleceń? Myślałem, że wejdę do katalogu i powiesz, java -cp myJar.jar.myClassale to nie działa. Każda pomoc będzie mile widziana.
176 java  command-line  jar 

8
Kontrolowanie ostatecznej nazwy artefaktu jar
Próbuję zdefiniować właściwość w naszym super pomie, która będzie używana we wszystkich projektach podrzędnych jako miejsce docelowe wygenerowanego artefaktu. Do tego myślałem o użyciu, project/build/finalNameale to nie wydaje się działać, nawet dla prostych pomponów: Komenda mvn archetype:create \ -DarchetypeGroupId=org.apache.maven.archetypes \ -DgroupId=com.mycompany.app \ -DartifactId=my-app POM <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> <modelVersion>4.0.0</modelVersion> …



7
Zbuduj projekt w JAR automatycznie w Eclipse
Mam projekt Eclipse, w którym chcę, aby mój projekt Java został automatycznie wbudowany w plik JAR. Wiem, że mam możliwość wyeksportowania projektu do pliku JAR; jeśli zrobię prawy przycisk myszy; ale naprawdę szukam tego, że tak jak Eclipse automatycznie buduje .classpliki projektu i umieszcza je w folderze docelowym; powinien również …
171 java  eclipse  jar 

7
Jak uruchomić klasę z Jar, która nie jest klasą główną w swoim pliku manifestu
Mam JAR z 4 klasami, z których każda ma metodę Main. Chcę móc uruchomić każdy z nich zgodnie z potrzebami. Próbuję go uruchomić z wiersza poleceń w systemie Linux. E.g. The name of my JAR is MyJar.jar Ma następującą strukturę katalogów dla głównych klas: com/mycomp/myproj/dir1/MainClass1.class com/mycomp/myproj/dir2/MainClass2.class com/mycomp/myproj/dir3/MainClass3.class com/mycomp/myproj/dir4/MainClass4.class Wiem, że …
166 java  jar  executable-jar 


12
Wdrażanie projektu Maven zgłasza wyjątek java.util.zip.ZipException: nieprawidłowy nagłówek LOC (zły podpis)
Otrzymuję poniższy wyjątek, gdy uruchamiam mój mvn install. Usunąłem nawet lokalne repozytorium i uruchomiłem ponownie, uzyskując ten sam wyjątek. [BŁĄD] Nie udało się wykonać celu org.apache.maven.plugins: maven-shadow-plugin: 2.1: odcień (domyślnie) na partiach rdzeni projektu: Błąd podczas tworzenia cieniowanego pliku jar: nieprawidłowy nagłówek LOC (zły podpis) -> [Pomoc 1 ] <?xml …

11
Utwórz bibliotekę Android Jar do dystrybucji
Wiem o projektach biblioteki systemu Android, które umożliwiają tworzenie projektów współdzielonych, które można w razie potrzeby pobrać do aplikacji na Androida. Jednak wymaga to dostępności tego źródła. Szukam sposobu na zbudowanie i rozpowszechnianie biblioteki o zamkniętym kodzie źródłowym, której można by używać w innych projektach Androida, takich jak tradycyjny JAR. …
160 java  android  jar 

6
Dodaj słoiki do pracy Spark - przesyłanie iskier
To prawda ... dużo o tym dyskutowano. Istnieje jednak wiele niejasności, a niektóre z udzielonych odpowiedzi ... w tym powielanie odniesień do jar w konfiguracji lub opcjach jars / executor / sterownik. Niejednoznaczne i / lub pominięte szczegóły W związku z niejednoznacznością, niejasnymi i / lub pominiętymi szczegółami należy wyjaśnić …

7
Jak zbudować słoik ze źródłami za pomocą gradle
Pracuję z projektem open source, który jest zbudowany z Gradle. Chciałbym wygenerować plik (projekt) -sources.jar, który mogę załadować do mojego IDE (IntelliJ IDEA) i debugować za pośrednictwem projektu. Wiem, jak załadować plik, jeśli mogę go wygenerować. Przejrzałem dostępne zadania gradle dla projektu i nie ma takiego, który generuje plik jar …
155 java  jar  gradle 

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.