可以使用ROME这个开源工具来实现RSS的生成和发布。
ROME是一个开源的Java工具,用来实现解析,生成和发布RSS和Atom Feeds, 它的核心库只依赖于JDOM XML parser。它基于支持所有流行的RSS和Atom格式包括RSS 0.90, RSS 0.91 Userland, RSS 0.92, RSS 0.93, RSS 0.94, RSS 1.0, RSS 2.0, Atom 0.3, 和Atom 1.0. 你可以把他们解析到一个RSS对象model, 一个Atom对象model后者一个abstract SyndFeed modle。
具体的使用方法请参考: https://rome.dev.java.net/