SORU
3 HAZİRAN 2009, ÇARŞAMBA


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ıca Class-path lib/referenced-jar.jar çalıştı

CEVAP
3 HAZİRAN 2009, ÇARŞAMBA


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.

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • George McCarron

    George McCar

    29 Mayıs 2013
  • pjtoohot

    pjtoohot

    15 NİSAN 2008
  • TheDigiCraft

    TheDigiCraft

    25 NİSAN 2011