Java 如何使用罗马的RSS

Java 如何使用罗马的RSS,java,exception,import,package,rome,Java,Exception,Import,Package,Rome,我使用的代码来自罗马的教程页面 当我尝试编译时,它说类FeedReader是公共的,应该在名为FeedReader.java的文件中声明 我是Java新手,但我认为FeedReader类应该是示例中使用的包的一部分,或者是导入路径之一。在我下载的罗马图书馆中找不到文件com.sun.syndication.samples(这是示例中的包)。有什么想法吗?教程中的代码是 package com.sun.syndication.samples; public class FeedReader {

我使用的代码来自罗马的教程页面

当我尝试编译时,它说
类FeedReader是公共的,应该在名为FeedReader.java的文件中声明


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

教程中的代码是

package com.sun.syndication.samples;

public class FeedReader {
    ...
}

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

谢谢。当您说“它必须在文件中…”时,您是指
FeedReader
类吗?还有,它不应该包含在包装中吗?如果一切都不能正常工作,这似乎是一个糟糕的教程,但也许我误解了。我的问题是,该目录不存在,因此教程使用的软件包似乎没有下载代码。您可以将教程中的代码复制粘贴到一个名为FeedReader.java的文件中,如果目录不存在,请创建目录。谢谢,我马上就到了。。。有点像我在追逐自己的尾巴,但这很有帮助。