Manual for OpenEstate-ImmoTool
Installing Java
ImmoTool and ImmoTool-Server have been written in the Java programming language. In order to use the software a Java runtime environment (so called JRE) is required.
Notice
The provided installation packages of ImmoTool and ImmoTool-Server already contain the required Java runtime environment. In most cases it is not necessary to install Java separately.There are only a few reasons not to use the Java version provided in the installation packages. It might be required, if a Linux system is used, for which no official installation package is available. For these rare cases the documentation below describes the steps to use a custom Java runtime environment.
Warning
Please consider, that OpenEstate can only give limited support for custom / external Java installations. We are trying to maintain compatibility to our best knowledge and belief. But we can not fully rule out possible errors or problems regarding custom Java installations.By default each application contains a folder called jre
, that contains the provided Java runtime environment. This folder may be replaced with a custom Java installation.
Using Java from a third-party supplier
Many third-party suppliers are providing Java or OpenJDK packages (e.g. AdoptOpenJDK, Azul Systems, BellSoft, JetBrains, Red Hat, SAP or Oracle). You may use their packages by following these steps:
- Remove the
jre
folder from the application directory of ImmoTool / ImmoTool-Server. - Extract the archive, that you have downloaded from the third-party supplier.
- Rename the extracted folder into
jre
and copy it into the application directory of ImmoTool / ImmoTool-Server.
Using Java from the Linux package system
Most Linux distributions also provide Java / OpenJDK through their package system. You may use their packages by following these steps:
- Remove the
jre
folder from the application directory of ImmoTool / ImmoTool-Server. Install the OpenJDK package of your Linux distributions - e.g. via:
sudo apt install openjdk-11-jdk
If the jre
folder is not present in the application directory, the application will automatically try to use the installed OpenJDK package on startup.