Skip to content

Latest commit

 

History

History
40 lines (24 loc) · 1.48 KB

dev_config.md

File metadata and controls

40 lines (24 loc) · 1.48 KB

Configuring for Developing

Build

The application use maven as build system. Some maven dependencies are github maven registry packages. The access to them need to be configured using github access token. See file settings.xml and consult the gitub maven registry

This 2 maven repository are used as dependencies (see also pom.xml)

Running frontend and backend in dev mode

Start dgca-issuance-service in your favorite java IDE.

Main class: eu.europa.ec.dgc.issuance.DgcIssuanceApplication

Pass following program argument to adapt endpoint prefix for need of dgca-issuance-web

--server.servlet.context-path=/dgca-issuance-service

The server starts on port 8080. See log output.

Start dgca-issuance-web by using

yarn start

The frontend starts in developing mode and is available on http://localhost:3000. See frontend node developing server forward calls to backend (see package.json proxy entry)

You can use the service by REST client as Postman or use frontend directly. You may also use swagger-ui