This is a minimal Apache Causeway application, intended as a starting point to learn what the framework is all about.
| 
 Tip 
 | 
 For real-world development, we recommend you instead start with the SimpleApp starter app. It provides more structure and includes examples of fixtures, unit tests, integration tests, and BDD (Cucumber) specs.  | 
- 
install prereqs:
- 
Java 21 LTS (eg Adopt OpenJDK distribution)
 - 
Maven 3.9.11 or later (download)
 
 - 
 - 
download and unzip
APP=helloworld BRANCH=master REPO=causeway-app-$APP curl "https://codeload.github.com/apache/$REPO/zip/$BRANCH" | jar xv mv $REPO-$BRANCH $REPO cd $REPO
 - 
Build using Maven:
mvn clean install
 - 
Run using Maven:
mvn spring-boot:run
 - 
Browse to http://localhost:8080.
 - 
Login using:
- 
username:
sven - 
password:
pass 
The app runs with H2 running in-memory.
 -