Last updated on 16th July 2024
The Simudyne SDK is a set of libraries in Java that will require the following to run:
Free access is available for research and non-commercial purposes. If you would like to use the SDK for commercial purposes, you will need to purchase a license, please contact support@simudyne.com for more info.
Access to the Simudyne SDK is authenticated via an access token, and license file system.
Email to Get Access to the SDK
If you would like to download a free 30-day trial, please click the button above to email us. You will then be sent an access token, and a license file to begin test-driving the software.
There are 2 options for downloading the Simudyne SDK libraries:
If you require an offline installer please contact support by emailing support@simudyne.com. A member of the team will be in touch with an offline installer access credentials.
Download and install the latest version of JDK 8 from the Oracle repository.
Other distributions of JDK 8 are available and can be downloaded using IntelliJ.
The JDK 8 installation path is explicitly set in the Windows installer, and can be saved from there.
It is recommended to install the Maven build tool to manage Simudyne SDK projects, even when using IntelliJ Idea.
C:\Program Files
directory.Name | Value |
---|---|
JAVA_HOME | JDK repository (JDK installation path) |
M2_HOME | C:\Program Files\apache-maven-x.x.x |
MAVEN_HOME | C:\Program Files\apache-maven-x.x.x |
PATH | Add "%M2_HOME%\bin" to existing variable |
To add the Maven home location to the PATH
system variable:
Finally, check whether the install was successful by running the following command.
mvn -v
If it returns Apache Maven X.X.X, the install was successful.
Simudyne recommends using IntelliJ Idea. This IDE also manages builds, so it is not necessary to install a separate build tool, however, it is recommended that the Maven build tool be installed.
There are instructions for using the Eclipse IDE in the reference section.
Run the following command in a terminal to check whether JDK 8 is already installed.
javac version
If the command returns a JDK version number that starts with 1.8 or higher, the system already has the proper JDK installed. Otherwise, the current JDK must be uninstalled before installing JDK 8.
Run the following command to uninstall an older JDK.
$ sudo rm -rf /Library/Java/JavaVirtualMachines/jdk<version>.jdk
Download and install the latest version of JDK 8 from the Oracle repository.
Other distributions of JDK 8 are available and can be downloaded using IntelliJ.
On Linux, run the following commands.
$ sudo add-apt-repository ppa:webupd8team/java
$ sudo apt-get update
$ sudo apt-get install oracle-java8-installer
The JDK 8 installation path is returned by the terminal after installation is complete.
The process of installing Maven differs slightly between Mac OS and Linux.
On Mac OS, make sure Homebrew is installed, then run the following command.
$ brew install maven
On Linux, run the following command.
$ apt-cache search maven
$ sudo apt-get install maven
Simudyne recommends using IntelliJ Idea. This IDE also manages builds, so it is not necessary to install a separate build tool, however, it is recommended that the Maven build tool be installed in the next section.
There are instructions for using the Eclipse IDE in the reference section.
Download and install the latest version of JDK 8 from the Oracle repository.
Other distributions of JDK 8 are available and can be downloaded using IntelliJ.
On Linux, run the following commands.
$ sudo add-apt-repository ppa:webupd8team/java
$ sudo apt-get update
$ sudo apt-get install oracle-java8-installer
The JDK 8 installation path is returned by the terminal after installation is complete.
On Linux, run the following command:
$ apt-cache search maven
$ sudo apt-get install maven
Simudyne recommends using IntelliJ Idea. This IDE also manages builds, so it is not necessary to install a separate build tool, however, it is recommended that the Maven build tool be installed in the next section.
There are instructions for using the Eclipse IDE in the reference section.