Skip to content

Base setup & configuration

Oleh Astappiev edited this page Oct 29, 2025 · 3 revisions

Base setup & configuration

  1. Git. Download and install Git.
  2. Java JDK. You need the Java JDK to compile Java code. Install any Java JDK 11, for example Temurin® JDK 21.
  3. NodeJS. To work with scripts and styles, we will need to have NodeJS installed (look for "get a prebuilt Node.js").

Tomcat

  1. To Run Java EE application, we use Tomcat 11 server.
  2. Download and unpack Tomcat 11 Core (zip file) to any location on your PC.

Download project

Through IDE

In Eclipse and IntelliJ you can use the integrated GIT client to clone and import the project.

Manually

  1. Generate your SSH key and/or add it to GitLab account https://github.com/settings/keys
  2. Go to the directory where you want to save the project
  3. Clone repository using SSH git clone git@github.com:l3s-learnweb/learnweb.git

Local properties

  1. Go to src/main/resources copy .env.example to .env
  2. Update variables according to your needs, read comments in the file

Setup your IDE

Clone this wiki locally