我正在使用罗马教程页面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