Eclipse Kura™ Position addon
Eclipse Kura-Position™ is compatible with Java 17.
Eclipse Kura-Position™ provides an Eclipse Kura™ addon for position tracking, and the REST API to access position data.
Eclipse Kura-Position™ Documentation can be found at:
In order to be able to build Eclipse Kura™ on your development machine, you need to have the following programs installed in your system:
- JDK 17
- Maven 3.9.x
To install Java 17, download the JDK tar archive from the Adoptium Project Repository.
Once downloaded, copy the tar archive in /Library/Java/JavaVirtualMachines/ and cd into it. Unpack the archive with the following command:
sudo tar -xzf <archive-name>.tar.gzThe tar archive can be deleted afterwards.
Depending on which terminal you are using, edit the profiles (.zshrc, .profile, .bash_profile) to contain:
export JAVA_HOME=/Library/Java/JavaVirtualMachines/<archive-name>/Contents/HomeReload the terminal and run java -version to make sure it is installed correctly.
Using Brew you can easily install Maven from the command line:
brew install [email protected]Run mvn -version to ensure that Maven has been added to the PATH. If Maven cannot be found, try running brew link [email protected] --force or manually add it to your path with:
export PATH="/usr/local/opt/[email protected]/bin:$PATH"For Java
sudo apt install openjdk-17-jdkFor Maven
You can follow the tutorial from the official Maven site. Remember that you need to install the 3.9.x version.
Change to the new directory and clone the Eclipse Kura™ repo:
git clone https://github.com/eclipse-kura/kura-position.gitMove inside the newly created directory and build the project:
mvn clean installTip
You can skip tests by adding -Dmaven.test.skip=true in the command above.