Web Advanced Space Developer Interface
Install Java SE Development kit 8
- Download and install Maven
- Optional (yet suggested): get familiar with Maven (in 5 minutes)
- Download and Install Tomcat version 8.5
- Download and install Eclipse. Choose the Eclipse IDE for Java EE Developers.
- Setup Eclipse for Maven using the M2Eclipse plugin. Here's an unofficial guide
- Install the Eclipse Web Tools Platform SDK. Later, you will be able to configure Eclipse for working with Tomcat: here's a unofficial (yet useful) guide with an example
- optional Setup Eclipse for git using egit. Unofficial guide
WASDI relies on mongo DB. Here you are two possibilities:
- connect the local version of WASDI to an existing DB server. In this case you would just need a client (suggested: robo3t) to perform ordinary maintenance
- install a full fledged MongoDB TODO how to configure Mongo DB
Install snap
clone the repo:
git clone https://github.com/fadeoutsoftware/WASDI.git
Then you can build the project.
cd WASDI
cd wrappersnap
cd wasdishared
mvn clean install
cd ../launcher
mvn clean install
cd ../../wasdiwebserver
mvn clean install
- import wrappersnap\wasdishared as a maven project
- import wrappersnap\launcher as a maven project
- import wasdiwebserver as a maven project
TODO how to configure - attach images of the config
make sure Elicpse uses the jre within the jdk and not another one installed separately: Windows -> Preferences -> Java -> installed JREs
- TODO how to deploy