All commited code should follow the contributing
- node installed
- yarn installed
- java installed
- maven installed (optional *)
yarn dist
call yarn install
(if not called already)
- ALL
mvn install spring-boot:run
(compile in parallel by adding the-T 1C
to command)
- Server only
mvn install -pl !ui spring-boot:run
builds and deploys Spring server onlocalhost:8080
- UI only
yarn dev:ui
/yarn dev
If you do not have maven installed locally (and you do not want to install it), you can use project's maven-wrapper.
At first, run the ./mvnw.cmd clean install
or ./mvnw clean install
(on Unix systems) command.
On Unix systems, it might be necessary to allow execute permissions using chmod +x ./mvnw
.
Then simply replace the mvn
commands with ./mvnw.cmd
or ./mvnw
.