«jar» etiketlenmiş sorular

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


20
Javac'ın hangi versiyonu kavanozumu inşa etti?
Bir kavanoz oluşturmak için Java derleyicisinin hangi sürümünün kullanıldığını nasıl anlayabilirim? Bir jar dosyam var ve üç JDK'dan herhangi birinde oluşturulmuş olabilir. Tam olarak hangisini bilmemiz gerekir, böylece uyumluluğu doğrulayabiliriz. Derleyici sürümü sınıf dosyalarının veya kavanozun içine yerleştirilmiş mi?
212 java  jar 

11
JAR dosyası nasıl çalıştırılır
Böyle bir JAR dosyası oluşturdum: jar cf Predit.jar *.* Bu JAR dosyasını çift tıklatarak çalıştırdım (işe yaramadı). Bu yüzden DOS isteminde böyle koştu: java -jar Predit.jar "Ana sınıf yüklenemedi" istisnalarını artırdı. Bu JAR dosyasını çıkardım: jar -xf Predit.jar ve ben sınıf dosyasını koştu: java Predit İyi çalıştı. JAR dosyasının neden …
207 java  jar 

19
Erişim kısıtlaması: 'Uygulama' türü API değil (gerekli kitaplık rt.jar kısıtlaması)
İşte 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); } } İşte hata: Exception in thread "main" java.lang.Error: Unresolved …
178 java  eclipse  macos  jar 

5
Jar dosyasında sınıfı çalıştır
/ MyfoldermyJar.jar içinde adında bir jar dosyanız varsa ve ondan çağrılan sınıfı kullanmak istiyorsanız , bunu komut satırından nasıl gerçekleştirirsiniz?myClass Ben dizine gitmek ve söylemek olacağını düşündüm java -cp myJar.jar.myClassama işe yaramıyor. Herhangi bir yardım mutluluk duyacağız.
176 java  command-line  jar 

8
Kaven yapısının nihai adını kontrol etme
Süper pom'umuzda, üretilen projenin hedefi olarak tüm çocuk projeleri tarafından kullanılacak bir mülkü tanımlamaya çalışıyorum. Bunun için kullanmayı düşünüyordum, project/build/finalNameancak bu basit poms için bile işe yaramıyor: komuta 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> <groupId>com.mycompany.app</groupId> <artifactId>my-app</artifactId> <version>1.0-SNAPSHOT</version> <packaging>jar</packaging> <name>my-app</name> <url>http://maven.apache.org</url> <properties> …



7
Eclipse'te otomatik olarak bir JAR'a proje oluşturun
Java projemi otomatik olarak bir JAR'da tutmak istediğim bir Eclipse projem var. Projeyi bir JAR'a aktarma seçeneğim olduğunu biliyorum; sağ tıklama yaparsam; ama gerçekten aradığım şey, Eclipse gibi otomatik olarak bir proje .classdosyaları oluşturur ve bunları hedef klasöre koyar; ayrıca otomatik olarak bir JAR oluşturmalı ve en son JAR'ı bazı …
171 java  eclipse  jar 

7
Manifest dosyasında Main-Class olmayan Jar'dan bir sınıf nasıl çalıştırılır
4 Sınıf bir JAR var, her biri ana yöntemi vardır. Bunların her birini ihtiyaca göre çalıştırabilmek istiyorum. Linux kutusunda komut satırından çalıştırmaya çalışıyorum. E.g. The name of my JAR is MyJar.jar Aşağıdaki gibi ana sınıflar için dizin yapısına sahiptir: com/mycomp/myproj/dir1/MainClass1.class com/mycomp/myproj/dir2/MainClass2.class com/mycomp/myproj/dir3/MainClass3.class com/mycomp/myproj/dir4/MainClass4.class Manifest dosyamda ana olarak bir sınıf belirtebileceğimi …
166 java  jar  executable-jar 

10
java.lang.NoClassDefFoundError: XXX sınıfı başlatılamadı
public class PropHolder { public static Properties prop; static { //code for loading properties from file } } // Referencing the class somewhere else: Properties prop = PropHolder.prop; class PropHolderkendi sınıfım. Sınıf, ana sınıfın aynı JAR dosyasında bulunur. Bu nedenle, sınıf yolunda herhangi bir JAR eksik olduğu için olmamalıdır. Ben …

12
Maven projesini dağıtmak java.util.zip.ZipException durumunu atar: geçersiz LOC başlığı (hatalı imza)
Ben çalıştırdığımda aşağıdaki istisnayı alıyorum mvn install. Hatta yerel depoyu sildim ve yine aynı istisnayı alıyorum. [ERROR] org.apache.maven.plugins hedefi yürütülemedi: maven-shade-plugin: 2.1: proje çekirdek kümesinde gölge (varsayılan): Gölgeli kavanoz oluşturma hatası: geçersiz LOC başlığı (hatalı imza) -> [Yardım 1 ] <?xml version="1.0" encoding="UTF-8"?> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-shade-plugin</artifactId> <version>2.1</version> <configuration> <skipTests>true</skipTests> </configuration> …

11
Dağıtım için bir Android Jar kütüphanesi oluşturma
Android Uygulamalarına gerektiğinde çekilebilen paylaşılan bir kaynak projesi oluşturmanıza izin veren Android Kütüphanesi projelerini biliyorum. Ancak, bu kaynağın kullanılabilir olmasını gerektirir. Geleneksel bir JAR gibi diğer Android projelerinde kullanılabilecek kapalı kaynaklı bir kitaplık oluşturmanın ve dağıtmanın bir yolunu arıyorum. Bu, Android derleyicisinin kullanılmasını gerektirir, bu nedenle vanilya-Java JAR dosyası değildir. …
160 java  android  jar 

6
Bir Kıvılcım İşine kavanozlar ekleyin - kıvılcım gönder
Doğru ... çok tartışıldı. Ancak çok fazla belirsizlik ve verilen cevaplardan bazıları var ... kavanoz / yürütücü / sürücü yapılandırmasında veya seçeneklerinde kavanoz referanslarını çoğaltmak da dahil. Belirsiz ve / veya atlanan ayrıntılar Her bir seçenek için aşağıdaki belirsizlik, net olmayan ve / veya atlanan ayrıntılar açıklığa kavuşturulmalıdır: ClassPath nasıl …

7
Gradle ile Kaynak Kavanozu Nasıl Yapılır
Gradle ile inşa edilmiş açık kaynaklı bir proje ile çalışıyorum. IDE (IntelliJ IDEA) içine yükleyebilir ve proje boyunca hata ayıklamak bir (project) -sources.jar dosyası oluşturmak istiyorum. Dosyayı oluşturabilirsem dosyayı nasıl yükleyeceğimi biliyorum. Proje için kullanılabilir gradle görevleri inceledim ve bir kaynak jar dosyası üreten biri yok. Bu proje için bir …
155 java  jar  gradle 

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.