Apache MyFaces Tobago

Clone this repo:
  1. 8dc623b refactor/style(demo): xmlns -> jcp.org instead of sun.com by Udo Schnurpfeil · 27 hours ago master
  2. a740073 build: Rebuild frontend CSS/JS with Bootstrap 5.0.0 by Udo Schnurpfeil · 31 hours ago
  3. 06063b7 chore: update node to v14.16.1 by Udo Schnurpfeil · 31 hours ago
  4. 91baaed feat: progress on date input by Udo Schnurpfeil · 32 hours ago
  5. 8e78b8e build(deps-dev): bump postcss from 8.2.13 to 8.2.14 in /tobago-theme by dependabot[bot] · 33 hours ago

Apache Tobago

License Tobago CI CodeQL Build Status ASF

Building

You need Maven 3 (at least 3.0.4) and Java 8 or later to build Tobago.

In the project directory you can use:

mvn install  

to run the install target on all sub projects. This will put all necessary artifacts into your local repository.

Demo - Jetty

Switch to sub-directory and call Maven to run the demo:

cd tobago-example/tobago-example-demo
mvn clean jetty:run -Pjetty

Browse to the local URL http://localhost:8080/

Demo - Tomcat in Docker

Switch to sub-directory and call Maven to run the demo:

cd tobago-example/tobago-example-demo
mvn clean install -Ptomcat
docker run -it --rm -p 8080:8080 -v `pwd`/target/tobago-example-demo.war:/usr/local/tomcat/webapps/tobago-example-demo.war --name tobago-example-demo tomcat:9-jre8

Browse to the local URL http://localhost:8080/tobago-example-demo/

Demo - Quarkus

Switch to sub-directory and call Maven to run the demo:

cd tobago-example/tobago-example-demo
mvn clean install -Pquarkus
java -jar ./target/tobago-example-demo-runner.jar

Browse to the local URL http://localhost:8080/