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

  • DigitalRev TV

    DigitalRev T

    30 AĞUSTOS 2007
  • Mega64

    Mega64

    24 ŞUBAT 2006
  • ThreadBanger

    ThreadBanger

    2 Mart 2007