Komut satırından jar dosyasını almak için nasıl Java:
Java ile bir sınıf (main yöntemi) komut satırından (Windows) aramaya çalışıyorum.
Sınıfın diğer sınıfları (diğer kavanoz) alır.
Ben bir "özel durum" dan benim ana program ithal eden bir sınıf. sınıf değil her zaman
Denedim:
SINIF bir zarf ekleyin. başvurulan lib bulunduğu yolu (çalışmıyor) var
Denedim tüm bu farklı parametreleri çağırırken "
java -jar myjar.jar
" komut satırı : "-classpath lib/
", "-classpath ./lib/
", "-classpath lib
", "-cp lib/*
", "-cp lib/\*
", "-classpath lib/referenced-class.jar
", "-classpath ./lib/referenced-class.jar
" (lib nerede başvurulan kavanoz bulunur)Benim ana sınıfı bulunduğu kavanozun içinde bulunulan kavanoz ambalaj çalıştım...
Ve tüm bu ile, ben de Bildirim dosyası içinde sınıflarını belirlemek için çalıştı:
Class-path referenced-jar.jar
ve ayrıcaClass-path lib/referenced-jar.jar
çalıştı
CEVAP
Eğer çalıştırmak istediğiniz ana sınıfın adını bilmek ne varsa -jar
komut satırı bağımsız değişkeni olmadan yapabiliyorsun:
java -classpath .;myjar.jar;lib/referenced-class.jar my.package.MainClass
Eğer linux kullanıyorsanız bir ihtimal, eğer sen-meli kullanma ":" yerine ";" sınıf içinde.
Nasıl java kod Unıx kabuk komut dosyas...
Nasıl yeniden yüklemek için .komut sat...
Nasıl bir dosya adı kullanarak uygun b...
Nasıl UTF-8 Java web uygulamalarını ça...
Nasıl download 4 / 5 / 6 / 7 böyle büy...