This is a Spring Boot based Vaadin web application to support the display of remote telemetry data from the Muruhu Bay Micro-Grid Project.
- Java 1.7+ (may move to 1.8 quickly)
This is a Gradle based build with support for GradleWrapper. This means you should be able to clone this repository and from the command-line (at the project root) execute either (Unix)
> gradlew build
or on Windows
> gradlew.bat build
Editors Note: I develop on a Mac so my examples will be Unix oriented
Run gradlew tasks
to view all the tasks. To run the app simply type gradlew run
and the app will launch locally at http://localhost:9000
In Eclipse there appears to be at least two convienent ways to debug the app (at the moment):
- As a Java main() application - simply select the org.mbmg.SpringBootVaadin's main() method and [Right Click] Debug As -> Java Application.
- Using M2E - Simply select the Project in the Package Explorer and [Right Click] Debug As -> Spring Boot Application.
Not yet how this gets modifed for running devmode and superdevmode (more to come)