"How can I die, when I have so much of the Universe left to explore?" - Stephen Hawking
Make breuninger products reactive.
- include font into service-worker
Use IntelliJ for coding.
- Install jdk10 on you machine
- Install and start mongodb on you machine
- Open the cloned github folder and the gradle import wizard should pop up.
Install client dependencies:
$ yarn install
Build client:
$ yarn build
Build server:
$ gradle build
Start server:
$ java -jar build/libs/reactive-products.jar
- Products
- Status
- Loggers
- Jobdefinitions
- Jobs
- Toggles
- Health
- Metrics
- Httptrace
- Info
- Mappings
- Conditions
- Env
- Beans
Start client watcher:
$ yarn start
Start server:
$ gradle bootRun [--debug-jvm]
You may need to set jvm args if using java 10
$ --illegal-access=deny --add-opens java.base/java.util=ALL-UNNAMED --add-opens java.base/java.lang=ALL-UNNAMED --add-opens=java.rmi/sun.rmi.transport=ALL-UNNAMED
$ yarn test
$ gradle test
Client dependencies:
$ yarn dependency-update
Server dependencies:
$ gradle dependencyUpdates -Drevision=release
To make gradle work with jdk10 you have to run it with jdk8 and set the compiling jdk path to 10.
You can do this by putting this into your ~/.gradle/gradle.properties: org.gradle.java.home=/path_to_jdk10
When running gradle tasks you then have to set -Djava.endorsed.dirs=
as shown in this example:
$ gradle bootRun -Djava.endorsed.dirs=