Skip to content

dropchop-com/recyclone

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Recyclone

Dropchop's Common Library for rapid Java RESTful project development.

It provides common model, REST, service and repository semantics with already implemented features:

  • localization,
  • security,
  • common parameters
  • JPA and Elasticsearch repositories
  • ...

Designed for JAX-RS CDI environment, so it's best to run with Quarkus.

Overview

Build

mvn clean install

Run development mode

cd server/quarkus/integration-tests
mvn compile quarkus:dev

# navigate to http://localhost:8080/api/spec/ui/

Find packaging pom artifacts:

find . -path '*/target' -prune -o -name pom.xml -exec \
  xmlstarlet sel -N x="http://maven.apache.org/POM/4.0.0" \
  -t -m "/x:project[x:packaging='pom']" -v "/x:project/x:artifactId" -n {} \;

Troubleshooting Guide

Docker issues when running tests

  • check if docker is running
  • check if user in docker group
  • check if docker compose plugin is installed

Issues with API version

create ~/.docker-java.properties add

api.version=1.44

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Contributors 6