我正在使用羅馬教程頁面http://wiki.java.net/twiki/bin/view/Javawsxml/Rome05TutorialFeedReader中的代碼。也嘗試這一個:http://wiki.java.net/twiki/bin/view/Javawsxml/Rome05TutorialFeedReaderNoClassDefFoundError並找不到或加載主類
編譯工程,但我不知道如何運行這些例子。爲什麼我只需鍵入java FeedReader
或java FeedAggregator
進入命令行,我得到的錯誤:
C:\projects\freshmeat\src>java FeedAggregator http://freecode.com/?format=atom
Exception in thread "main" java.lang.NoClassDefFoundError: com/sun/syndication/f
eed/synd/SyndFeed
加上下面這個錯誤
這是怎麼回事,我該如何解決這個問題,並嘗試這些東西大塊出來嗎?我怎樣才能與羅馬合作?
我確實在我的課程路徑中加入了羅馬。這裏是我的編譯命令:'C:\ projects \ freshmeat \ src> javac -cp c:\ projects \ freshmeat \ libs \ rome-1.0.jar; c:\ p rojects \ freshmeat \ libs \ jdom-1.0.jar FeedAggregator.java' – blaughli 2012-02-02 22:04:02
這是編譯時類路徑。您還必須將它包含在運行時類路徑中 – Bozho 2012-02-02 22:06:04
謝謝。好的,現在我得到這個:'C:\ projects \ freshmeat \ src> java -cp c:\ projects \ freshmeat \ libs \ rome-1.0.jar; c:\ pr ojects \ freshmeat \ libs \ jdom-1.0。 jar FeedAggregator 錯誤:無法找到或加載主類FeedAggregator' – blaughli 2012-02-02 22:07:02