Installing on ARM-based Linux
To install AggreGate into a Linux device based on an ARM processor, proceed as follows:
Download Linux version of AggreGate that does not include a Java Virtual Machine (JVM). Installer file name should end with
-nojvm. In most cases, a so-called Micro Edition of AggreGate should be installed.Install the latest version of a Java 17 Development Kit (JDK) which is appropriate for your server architecture.
Install Java CommAPI which is a serial communication library used by AggreGate Server. On many systems, this can be done by running
sudo apt-get install librxtx-java. After installation is completed, copylibrxtxSerial.sofile from the Java CommAPI installation folder to the/libsubfolder of AggreGate Server installation folder.Run AggreGate installer. If it cannot find a JVM, declare the
INSTALL4J_JAVA_HOME_OVERRIDEenvironment variable and point it to/path/to/jdk/jre.Follow installer instructions to install the system.
Some versions of Java SE for ARM don't support "server mode" of the Java VM. If AggreGate launcher fails with an error message mentioning server mode, remove
-serveroption from Launch Properties files (*.vmoptions).Adjust memory limits in launch properties files (
*.vmoptions) to values suitable for your environment.
Was this page helpful?