https://wiki.eduuni.fi/display/CSCdatamanagementoffice/Project+Plan+for+the+DataCopier+API
This project uses Quarkus.
You can run your application in dev mode that enables live coding using:
./mvn compile quarkus:dev
The application can be packaged using:
./mvn package
It produces the quarkus-run.jar
file in the target/quarkus-app/
directory.
Be aware that it’s not an über-jar as the dependencies are copied into the ta rget/quarkus-app/lib/
directory.
You can create a native executable using:
./mvn package -Pnative
https://github.com/CSCfi/DataCopierEngine/blob/main/src/main/docker/Dockerfile.native has further actually podman build instructions
https://github.com/CSCfi/DataCopierEngine/tree/main/src/main/resources
Pekka Järveläinen