... | ... | @@ -3,15 +3,16 @@ AF3 Developer Installation with Oomph |
|
|
|
|
|
Active development of AF3 is performed on Windows x64 and Linux x64 platforms. While the macOS x64 platform might work to a certain extend, it is unsupported. Since AutoFOCUS 2.21, no longer macOS binaries will be provided.
|
|
|
|
|
|
Java Compiler Version 11+
|
|
|
-------------------------
|
|
|
Java Compiler Version 11
|
|
|
------------------------
|
|
|
|
|
|
The AF3 source must be compiled using a Java compiler version 11 or higher. We recommend the [latest LTS release of the *Eclipse Temurin* distribution](https://adoptium.net/de/temurin/releases) of OpenJDK on any development platform for the following reasons (tested with version jdk-17.0.3+7):
|
|
|
The AF3 source must be compiled using a Java compiler version 11. We recommend [release 11.0.15+10 of the *Eclipse Temurin* distribution](https://adoptium.net/de/temurin/releases/?version=11) of OpenJDK on any development platform for the following reasons:
|
|
|
- The fortiss AF3 team uses it internally for development and in its CI pipeline
|
|
|
- Permissive license
|
|
|
- Availability for all supported development platforms
|
|
|
- Windows: MSI installer (recommended) or ZIP archive
|
|
|
- Linux: tar.gz archive
|
|
|
- Version 11 of the JDK is known to be compatible with the used OpenFX version 11 (the current LTS version 17 is not!)
|
|
|
|
|
|
Installation Procedure
|
|
|
----------------------
|
... | ... | @@ -30,7 +31,7 @@ Installation Procedure |
|
|
- Java 1.8+ VM:
|
|
|
- *Manage Virtual Machines...* (on the very right)
|
|
|
- *Browse...*
|
|
|
- Select the root directory of your Eclipse Temurin installation (e.g., `C:\Program Files\Eclipse Adoptium\jdk-17.0.3.7-hotspot`)
|
|
|
- Select the root directory of your Eclipse Temurin installation (e.g., `C:\Program Files\Eclipse Adoptium\jdk-11.0.15.10-hotspot`)
|
|
|
- Bundle Pool: Select a location for the bundle pool or leave the default
|
|
|
- Select the **Next** button to go to the Project page
|
|
|
- On the **Project** page:
|
... | ... | |