You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Henning Brinkmann 3d75e0bc1a
chore: ignore .envrc and variables for http requests in /doc
21 hours ago
.mvn/wrapper chore: add doc, src, pom.xml, etc 1 week ago
doc chore: use placeholder for bearer in documentation of http requests 21 hours ago
src chore: rename property for admin password hash 21 hours ago
.dockerignore chore: add .dockerignore 1 week ago
.gitignore chore: ignore .envrc and variables for http requests in /doc 21 hours ago
.tool-versions chore: add .tool-versions 1 week ago
Dockerfile chore: add Dockerfile 21 hours ago
README.md chore: add doc, src, pom.xml, etc 1 week ago
create_jwt_key.sh chore: add create_jwt_key_sh 1 week ago
docker-compose.yaml chore: add app to docker-compose.yaml 21 hours ago
mvnw chore: add doc, src, pom.xml, etc 1 week ago
mvnw.cmd chore: add doc, src, pom.xml, etc 1 week ago
pom.xml chore: use quarkus-flyway instead of plain flyway 1 week ago

README.md

security-jwt-quickstart project

This project uses Quarkus, the Supersonic Subatomic Java Framework.

If you want to learn more about Quarkus, please visit its website: https://quarkus.io/ .

Running the application in dev mode

You can run your application in dev mode that enables live coding using:

./mvnw quarkus:dev

Packaging and running the application

The application can be packaged using ./mvnw package. It produces the security-jwt-quickstart-1.0-SNAPSHOT-runner.jar file in the /target directory. Be aware that it’s not an über-jar as the dependencies are copied into the target/lib directory.

The application is now runnable using java -jar target/security-jwt-quickstart-1.0-SNAPSHOT-runner.jar.

Creating a native executable

You can create a native executable using: ./mvnw package -Pnative.

Or, if you don't have GraalVM installed, you can run the native executable build in a container using: ./mvnw package -Pnative -Dquarkus.native.container-build=true.

You can then execute your native executable with: ./target/security-jwt-quickstart-1.0-SNAPSHOT-runner

If you want to learn more about building native executables, please consult https://quarkus.io/guides/building-native-image.