Tek bir .java (driver.java) dosyası var Komut satırından derlemeye ve çalıştırmaya çalışıyorum. Yapısı, içinde sadece birkaç düzine sınıf bulunan EXT adlı bir klasör olan EXT.jar
isimli harici kütüphaneyi kullanır. .jar kitaplıkları ile Java komut satırı sorunları
javac -cp EXT.jar driver.java
Bu sınıf sadece iyi derler.
sonra çalıştırdığınızda:
java -cp EXT.jar driver
Ben
java.lang.NoClassDefFoundError
olsun.
Garip bir şekilde, JAR paketini açtığımda (şimdi EXT adlı kök dizinde bir klasör var), son komut gayet iyi çalışıyor! Sürücü işe yarayacak!
Sürücü sınıfının, gerçek bir EXT klasörü yerine EXT.jar/EXT/*class
sınıfındaki dosyaları arayabilmem için herhangi bir yolu var mı?
Teşekkürler!
Mükemmel! Teşekkürler! – Monster
Yapacak. Görünüşe göre bir yanıtı kabul etmek için 15 dakika beklemem gerekiyor :) – Monster
Thanx Matt, cevabın tek bir kavanoz olması durumunda benim için işe yaradı, ama şimdi başka bir kavanoz kullanmam lazım. Her iki kavanoz da projemde "libs" adlı bir klasörde. Ama işe yaramadı. Ubuntu kullanıyorum. plz help – AndroidGuy