aneveux / cryptovery

πŸ“πŸ”‘ Cryptovery - Sample of a JEE Application to be used for a training at the University πŸŽ“

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Build Status Quality Gate Status Download

πŸ“πŸ”‘ Cryptovery

This repository contains an example of a JEE project using some industrialized tooling.

The base of the source code actually comes from the tomee examples, and is then completed with lots of industrialized tools to demonstrate how to set them up and use them.

This project is used as a resource for an university training session.

Useful links

Going further?

Useful commands

  • mvn license:format - updates licenses' headers on all files
  • mvn tomee:run - starts a local tomee server with the project (accessible at http://localhost:8080/cryptovery/)
  • docker build . -t aneveux/cryptovery:latest --build-arg WAR_LOCATION=target/cryptovery.war - builds locally a docker image from the Dockerfile
  • docker run -p 8888:8080 aneveux/cryptovery:latest - runs the previously built docker image (accessible at http://localhost:8888/cryptovery)
  • mvn clean package fabric8:build - builds a docker image directly from Maven using your Dockerfile and the result of your Maven build

About

πŸ“πŸ”‘ Cryptovery - Sample of a JEE Application to be used for a training at the University πŸŽ“

License:Apache License 2.0


Languages

Language:Java 87.9%Language:HTML 6.1%Language:Shell 5.0%Language:Dockerfile 0.9%