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

  • friendz.net

    friendz.net

    29 EKİM 2010
  • Mark Halberstadt

    Mark Halbers

    19 ŞUBAT 2010
  • WoodysGamertag

    WoodysGamert

    17 Aralık 2009