-
Notifications
You must be signed in to change notification settings - Fork 0
Base setup & configuration
Oleh Astappiev edited this page Oct 16, 2023
·
1 revision
- You need Java JDK to compile Java-code. We use Java 21 as for now.
- Install any Java JDK 11, for example Amazon Corretto 21
- To work with JavaScript or Styles, you will need to have NodeJS installed
- Download and install NodeJS (most likely you need Win64 build)
- To build CSS/JS files open a console and navigate to the Learnweb base directory. Run
npm run build
there
- To Run Java EE application, we use Tomcat 11 server.
- Download and unpack Tomcat 11 Core (
zip
file) to any location on your PC.
In Eclipse and IntelliJ you can use the integrated GIT client to clone and import the project.
- Generate your SSH key and/or add it to GitLab account https://github.com/settings/keys
- Go to the directory where you want to save the project
- Clone repository using SSH
git clone [email protected]:l3s-learnweb/learnweb.git
- Go to
src/main/resources
copy.env.example
to.env
- Update variables according to your needs, read comments in the file