Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/fugerit-org/fj-quarkus-tool
Fugerit quarkus tool
https://github.com/fugerit-org/fj-quarkus-tool
Last synced: 13 days ago
JSON representation
Fugerit quarkus tool
- Host: GitHub
- URL: https://github.com/fugerit-org/fj-quarkus-tool
- Owner: fugerit-org
- License: mit
- Created: 2024-05-25T20:49:51.000Z (8 months ago)
- Default Branch: main
- Last Pushed: 2024-06-22T15:23:03.000Z (7 months ago)
- Last Synced: 2024-11-06T01:10:13.991Z (2 months ago)
- Language: JavaScript
- Size: 280 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE
Awesome Lists containing this project
README
# fj-quarkus-tool
Fugerit quarkus tool
[![Keep a Changelog v1.1.0 badge](https://img.shields.io/badge/changelog-Keep%20a%20Changelog%20v1.1.0-%23E05735)](https://github.com/fugerit-org/fj-quarkus-tool/blob/master/CHANGELOG.md)
[![license](https://img.shields.io/badge/License-Apache%20License%202.0-teal.svg)](https://opensource.org/licenses/Apache-2.0)
[![code of conduct](https://img.shields.io/badge/conduct-Contributor%20Covenant-purple.svg)](https://github.com/fugerit-org/fj-universe/blob/main/CODE_OF_CONDUCT.md)
[![Quality Gate Status](https://sonarcloud.io/api/project_badges/measure?project=fugerit-org_fj-quarkus-tool&metric=alert_status)](https://sonarcloud.io/summary/new_code?id=fugerit-org_fj-quarkus-tool)
[![Coverage](https://sonarcloud.io/api/project_badges/measure?project=fugerit-org_fj-quarkus-tool&metric=coverage)](https://sonarcloud.io/summary/new_code?id=fugerit-org_fj-quarkus-tool)
[![Docker images](https://img.shields.io/badge/dockerhub-images-important.svg?logo=Docker)](https://hub.docker.com/repository/docker/fugeritorg/fj-quarkus-tool/general)[![Java runtime version](https://img.shields.io/badge/run%20on-java%2021+-%23113366.svg?style=for-the-badge&logo=openjdk&logoColor=white)](https://universe.fugerit.org/src/docs/versions/java21.html)
[![Java build version](https://img.shields.io/badge/build%20on-GraalVM%2021+-%23ED8B00.svg?style=for-the-badge&logo=openjdk&logoColor=white)](https://universe.fugerit.org/src/docs/versions/gvm21.html)
[![Apache Maven](https://img.shields.io/badge/Apache%20Maven-3.9.0+-C71A36?style=for-the-badge&logo=Apache%20Maven&logoColor=white)](https://universe.fugerit.org/src/docs/versions/maven3_9.html)## Quickstart
Start in dev mode
```shell script
mvn compile quarkus:dev -Duser.timezone=UTC -Dfile.encoding=UTF-8
```## Java package version
build :
```shell script
mvn package -P buildreact
```and run :
```shell script
java -jar target/quarkus-app/quarkus-run.jar
```## Java package uber jar version
build :
```shell script
mvn package -Dquarkus.package.type=uber-jar -P buildreact
```and run :
```shell script
java -jar target/fj-daogen-quarkus-demo-*-runner.jar
```## Project creation script
```shell script
mvn io.quarkus:quarkus-maven-plugin:3.11.0:create \
-DprojectGroupId=org.fugerit.java.tool \
-DprojectArtifactId=fj-quarkus-tool \
-Dextensions='resteasy-reactive-jackson,quarkus-arc,quarkus-config-yaml,junit5'
```