«jar» etiketlenmiş sorular

JAR dosyası (veya Java ARchive) birçok dosyayı tek bir dosyada toplar. JAR dosyaları ZIP dosya biçiminde oluşturulur.

30
Jar dosyası yürütülemiyor: “ana manifest özelliği yok”
Bir uygulama yükledim, çalıştırmayı denediğimde (yürütülebilir bir kavanoz) hiçbir şey olmuyor. Ben komut satırından ile çalıştırdığınızda: java -jar "app.jar" Aşağıdaki mesajı alıyorum: "app.jar" da ana bildirim özelliği yok Normalde, programı kendim oluştursaydım, manifest dosyasına bir ana sınıf özniteliği eklerdim. Ancak bu durumda, dosya bir uygulamadan olduğu için bunu yapamam. Ayrıca …
971 java  jar  manifest  main 

29
Çalışan bir JAR dosyasının yolunu nasıl alabilirim?
Bu yayını geliştirmek mi istiyorsunuz? Alıntılar ve cevabınızın neden doğru olduğuna dair bir açıklama da dahil olmak üzere bu soruya ayrıntılı cevaplar verin. Yeterli ayrıntıya sahip olmayan yanıtlar düzenlenebilir veya silinebilir. На этот вопрос есть ответы на yığın taşması на русском : Чтение файла возле JAR Kodum foo.jar diyelim bir …
580 java  path  jar  executable-jar 



21
Bir .jar çalıştırmaya çalışırken “Geçersiz imza dosyası”
Java programım bir kavanoz dosyasında paketlenmiştir ve harici bir kavanoz kütüphanesi, yaşam dolu kale kullanır . Kodum iyi derler, ancak kavanoz çalıştırmak aşağıdaki hataya yol açar: "Main" iş parçacığında özel durum java.lang.SecurityException: Bildirim ana öznitelikleri için geçersiz imza dosyası özeti Bir açıklama arıyor bir saatten fazla googled ve çok az …
450 java  jar  executable-jar 

13
Maven ile bir kavanoza bağımlılıklar dahil etmek
Maven'i (2.0.9) tüm bağımlılıkları tek bir jar dosyasına dahil etmeye zorlamanın bir yolu var mı? Bir proje var tek bir jar dosyası haline. Bağımlılıklardan gelen sınıfların da kavanoza kopyalanmasını istiyorum. Güncelleme: Bir jar dosyasına sadece bir jar dosyası ekleyemediğimi biliyorum. Bağımlılık olarak belirtilen kavanozları açmak ve sınıf dosyaları benim kavanoz …
353 java  maven-2  jar  packaging 



9
Bütün bir Jar dosyasını nasıl kodabilirim? [kapalı]
Kapalı. Bu soru Yığın Taşması yönergelerine uygun değil . Şu anda cevapları kabul etmiyor. Bu soruyu geliştirmek ister misiniz? Soruyu Yığın Taşması için konuyla ilgili olacak şekilde güncelleyin . 4 yıl önce kapalı . Bu soruyu geliştir Herkes bir Jar dosyası yerine tek bir sınıf yerine tüm decompile edebilen ücretsiz …
283 java  jar  decompiler 

4
Maven-shade-plugin ne için kullanılır ve neden Java paketlerini yeniden konumlandırmak istersiniz?
Maven-shade-plugin'in birinin pom.xml dosyasında kullanıldığını gördüm. Daha önce hiç maven-shade-plugin kullanmadım (ve ben bir Maven n00b) bu ​​yüzden bunu kullanmanın nedenini ve ne yaptığını anlamaya çalıştım. Maven belgelerine baktım , ancak bu ifadeyi anlayamıyorum: "Bu eklenti, eserler bağımlılıkları da dahil olmak üzere bir uber kavanozuna paketlenebilme ve bazı bağımlılıkların paketlerini …

7
Maaven kapsam derlemesi ile JAR ambalajı için sağlanan fark
Maaven kapsamı compileve providedyapay yapı JAR olarak inşa edildiğinde arasındaki fark nedir ? Eğer savaş olsaydı, anlıyorum - eser WEB-INF / lib'e dahil edilecekti ya da eklenmeyecekti. Ancak bir JAR durumunda önemli değil - bağımlılıklar dahil değildir. Kapsamları compileveya olduğunda sınıfyolunda olmaları gerekir provided. providedBağımlılıkların geçişli olmadığını biliyorum - ama …
260 maven  jar 


13
Kavanozun içinden bir kaynak dosyasını okuma
Kavanozumdaki bir kaynağı şöyle okumak istiyorum: File file; file = new File(getClass().getResource("/file.txt").toURI()); BufferredReader reader = new BufferedReader(new FileReader(file)); //Read the file ve Eclipse içinde çalıştırırken iyi çalışıyor, ancak bir kavanoz çalıştırmak için dışarı aktarırsanız bir IllegalArgumentException var: Exception in thread "Thread-2" java.lang.IllegalArgumentException: URI is not hierarchical ve nedenini bilmiyorum ama …

25
JAR dosyasını Windows'ta çalıştırma
Helloworld.jar adlı bir JAR dosyam var . Çalıştırmak için, bir komut satırı penceresinde aşağıdaki komutu yürütüyorum: java -jar helloworld.jar Bu iyi çalışıyor, ancak bunun yerine çift tıklama ile nasıl çalıştırabilirim? Herhangi bir yazılım yüklemem gerekiyor mu?
229 java  jar  executable-jar 


Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.