2011-03-12 19 views
5

rss'yi okumaya çalışıyorum. Kavanoz dosyasını libs klasörüne kopyaladım ve jar dosyasını eclipse projeme kütüphane olarak ekledim. Sipariş ve ihracat sırasında jar dosyamı kontrol ettim. tip org.jdom.Document çözülemeyen: Java - Roma rss okuyucu?

Şimdi
import com.sun.syndication.feed.synd.SyndEntry; 
import com.sun.syndication.feed.synd.SyndFeed; 
import com.sun.syndication.io.SyndFeedInput; 
import com.sun.syndication.io.XmlReader; 

URL url = new URL("http://myUrlGoesHere"); 
XmlReader reader = new XmlReader(url);  
SyndFeed feed = new SyndFeedInput().build(reader); 

ben son satırında aşağıdaki hatayı alıyorum Roma

tarafından sağlanan rss okuyucu kullanmaya çalışıyorum. Bu, dolaylı olarak, kaynaklanmaktadır .class dosya

Bu ne anlama geliyor? Çözüm nedir? * içe aktarma sırasında hata yok *

cevap

7

Roma'nın jar dosyasını libs klasörünüze kopyalamanın yanı sıra, sınıf yolunuza JDOM's kitaplığı (jar) eklemeniz gerekir.

Birisi, JDOM'nin kavanozuna dolaylı olarak başvuruda bulunduğunu söylüyor. Muhtemelen Roma ya da başka bir kütüphanede kontrol edemediğiniz birisi.

+0

Lütfen bana nerede bulabileceğimi söyle JDOM – aryaxt

+0

@aryaxt: yazdığım linkte. –

+0

Awesome işe yaradı, teşekkürler – aryaxt

8

Derlemeyi elde etmek için jug-1.1.3.jar dosyasını http://www.jdom.org/dist/binary/archive/ numaralı sayfadan kullanmak zorundaydım. Zip dosyası çıkarıldıktan sonra jdom-1.1.3 \ jdom \ build dizininde bulunabilir.

Projenize sağ tıklamak zorunda kalacaksınız | Özellikleri Seç | Java Oluşturma Yolu | Kütüphaneler | Harici JAR'lar ekleyin.

+5

Yep, kendi jdom-1.1.3'ümü derlemek zorunda kaldı. Sürüm 2.0.2 işe yaramadı. – Alveoli