如何使用ROME进行RSS

时间:2012-02-02 20:03:53

标签: java exception import package rome

我正在使用罗马教程页面http://wiki.java.net/twiki/bin/view/Javawsxml/Rome05TutorialFeedReader中的代码。

当我尝试编译时,它会显示class FeedReader is public, should be declared in a file named FeedReader.java

我是Java的新手,但我认为FeedReader类应该是示例中使用的包或其中一个导入路径的一部分。我在下载的Rome库中找不到文件com.sun.syndication.samples(这是示例中的包)。有什么想法吗?

1 个答案:

答案 0 :(得分:1)

教程中的代码是

package com.sun.syndication.samples;

public class FeedReader {
    ...
}

它必须位于名为FeedReader.java的文件中,并放在目录com/sun/syndication/samples中。如果更改类的名称,则还必须更改java文件的名称。如果更改包声明,则还必须更改文件的位置。