Below is non-exhaustive list of the key technologies & frameworks used in the project.
- Spring Framework
- Spring Security (CAS)
- Apache Camel
- Mongo DB
- Swagger
- Angular 1.3
- JQuery 1.10
- Bootstrap
- Java 11
- Maven 3
Implementation assumes stuff from the environment.
Following files with appropriate content should be found from ~/oph-configuration
-directory.
Contents can be copied from one of the existing environments.
- security-context-backend.xml
- common.properties
After configurations are in place, run following commands at at project root:
mvn clean install
cd osoitekoostepalvelu
mvn jetty:run
docker run --name osoite-db -p 27017:27017 -d mongo:3.4