This is a fork of MyOpenLab, which became unmaintained in 2020. The original sources were gathered from https://sourceforge.net/p/myopenlab3/code/HEAD/tree/.
- Provides self-contained distribution. No need to install any Java distrubution any more.
- Build using modern Java 14 technology
- Maintained on GitHub
- Clone MyLibreLab:
git clone https://github.com/MyLibreLab/MyLibreLab.git
- Run with gradle:
cd MyLibreLab
./gradlew run --args="./elements"
Currently, MyLibreLab also works on Java 11.
You can install it using apt-get install openjdk-11-jdk
on Debian and Ubuntu linux.
A working Java 14 installation is required. In the command line (terminal in Linux, cmd in Windows) run javac -version
and make sure that the reported version is Java 14 (e.g javac 14
). If javac
is not found or a wrong version is reported, check your PATH environment variable, your JAVA_HOME
environment variable or install the most recent JDK.
Download the JDK from https://jdk.java.net/. On Windows, you can execute choco install openjdk
(requires installation of chocolatey - a package manager for Windows).
On Windows:
- Install NetBeans:
choco install apache-netbeans.portable
- Install JDK 14:
choco install libericajdk
- Edit
C:\ProgramData\chocolatey\lib\apache-netbeans.portable\App\netbeans\etc\netbeans.conf
(as Admin)
netbeans_jdkhome="C:\Program Files\BellSoft\LibericaJDK-14"
Then "Apache Netbeans" can be started. Open the folder containing the project.
We do not have CheckStyle in place as there are currently too many checkstyle errors.