Skip to content

ivyanni/rssreader

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

35 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

RSS Reader

Concurrent real-time RSS/Atom feed receiver

Requirements

  • JDK 11
  • Apache Maven 3

Build

Execute Maven command listed below. It will compile code, run tests and assembly jar package with dependencies.

mvn clean package

Usage example

Execute command

java -jar target/rssreader-final.jar

Then use one of the available commands to manage feed subscriptions

Available commands

  • add - create new feed subscription
  • list - show existing active feeds
  • modify - change properties for existing feed
  • remove - remove existing feed
  • exit - shutdown application saving current configuration

License

Distributed under the GPL-3.0 license. See LICENSE for more information.