SyndFeedInput (). Build in Java: невозможно получить доступ к файлу класса org.jdom.Document для org.jdom.Document не найден - PullRequest
1 голос
/ 11 декабря 2011

Я использую Netbeans IDe 7.0.1.Я тестирую программу на Java, которая использует ROME для анализа xml.

 public class RSSNew {
        public static void main(String[] args) throws Exception {
           URL url = new URL("RSS URL");
           XmlReader reader = null;
           try {
                reader = new XmlReader(url);
                SyndFeed feed = new SyndFeedInput().build(reader); /* HERE */
               }
               finally {
                   if (reader != null)
                       reader.close();
                      }
               }
            }

Ошибка:

**cannot access org.jdom.Document
class file for org.jdom.Document not found
            SyndFeed feed = new SyndFeedInput().build(reader);
Note: C:\Users\User PC\Documents\NetBeansProjects\RSS\src\rss\RSS.java uses unchecked     or unsafe operations.
Note: Recompile with -Xlint:unchecked for details.
1 error**

Вы обнаружили ошибку, подобную этой?

Спасибо, заранее

пс.я добавил следующие jar-файлы в мой проект:

feed4j.jar rome-1.0.jar rome-1.0-javadoc.jar

1 Ответ

3 голосов
/ 13 декабря 2011

У меня только что появилось то же сообщение об ошибке - вам также нужно добавить jdom.jar в ваш путь к классам проекта, он используется Римом. Вы можете получить его здесь: http://www.jdom.org/dist/binary/

...