Skip to content

A demo web application using Java and Maven that lists staff recommended books.

Notifications You must be signed in to change notification settings

aikebah/reading-time-app

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

reading-time-app

The reading-time-app is a demo web application using Java and Maven. It lists staff recommended books.

Installing And Running On a Local Machine

To install and run the reading-time-demo application on your local machine execute the following commands:

mvn clean install
sh target/bin/webapp
open http://localhost:8080

To skip the tests:

mvn -B -DskipTests=true clean install

To run the unit tests execute the following command:

mvn clean test

To run code coverage checks execute the following command:

mvn cobertura:check

To create the code coverage report execute the following command:

mvn cobertura:cobertura
open target/site/cobertura/index.html

To create and view the reading-time-demo reports:

mvn site
open target/site/index.html

Travis CI Configuration

The minimal Travis CI configuration for Java is a .travis.yml file with the following content:

language: java

It will execute a standard maven install and test:

mvn install -DskipTests=true -Dmaven.javadoc.skip=true -B -V
mvn test -B

About

A demo web application using Java and Maven that lists staff recommended books.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Java 64.3%
  • HTML 31.3%
  • JavaScript 4.4%