The bigGLSP Java Server implementation for bigUML.
- Java 17 JDK: Java 17 is required
- Gradle: We are using Gradle
- bigGLSP Framework: The bigGLSP - Java Server Framework needs to be locally build.
Execute the command:
- Linux:
./gradlew clean build
- Windows:
./gradlew.bat clean build
Running the application:
- Linux:
./gradlew run
- Windows:
./gradlew.bat run
The development environment has been tested with Visual Studio Code (VSCode), and it is recommended for quick and lightweight development. However, since the project uses Gradle for building and managing dependencies, support for other IDEs such as IntelliJ IDEA and Eclipse should still be possible. You can import the project into these environments using their respective Gradle integration tools.
It is mandatory to open the server folder as root, otherwise, Gradle can not be detected by VSCode. Please read the documentation for Gradle in VSCode to learn how to build / debug / run with the IDE.
Recommended Extensions:
The IDE will rebuild the changes for you - see status bar for progress.