# Install software
# IntelliJ
The SenSeeAct web service is written in Java. IntelliJ is a Java IDE (Integrated Development Environment).
Download the Community Edition here:
https://www.jetbrains.com/idea/download/ (opens new window)
Run the installer and accept the defaults.
# Visual Studio Code
Visual Studio Code is a good text editor to work with projects containing many files. It is useful for developing the SenSeeAct web application and documentation, as well as various other source files.
Download:
https://code.visualstudio.com/ (opens new window)
Run the installer and accept the defaults.
# NodeJS
NodeJS (opens new window) is needed to build the SenSeeAct web application.
Download the LTS version, run the installer and accept the defaults.
# Handlebars
Handlebars (opens new window) is needed to build the SenSeeAct web application, which uses Handlebars templates. Make sure that you have installed NodeJS first. Then you can install Handlebars with these steps:
- Open Terminal.
- Enter this command:
> npm install handlebars -g
# Gradle
SenSeeAct uses Gradle build files for compiling Java code and various other
build tasks. It is included with the source code as the Gradle Wrapper
gradlew
, so it’s not necessary to install Gradle, but you can install it if
you want to upgrade the Gradle Wrapper or otherwise work with Gradle yourself.
Download the binary-only or complete release here:
https://gradle.org/releases/ (opens new window)
Extract the zip file to a location on your hard disk, for example:
C:\gradle-8.4
Then add to your Path:
C:\gradle-8.4\bin
You should now be able to run Gradle from Terminal. For example:
> gradle -version