Skip to content
GitLab
Projects Groups Topics Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in
  • A AF3
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributor statistics
    • Graph
    • Compare revisions
  • Issues 170
    • Issues 170
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 11
    • Merge requests 11
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Artifacts
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Packages and registries
    • Packages and registries
    • Package Registry
    • Container Registry
    • Terraform modules
    • Model experiments
  • Monitor
    • Monitor
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • af3af3
  • AF3
  • Wiki
  • AF3 Developer Installation

AF3 Developer Installation · Changes

Page history
Require Eclipse Temurin version 11 authored May 31, 2022 by Simon Barner's avatar Simon Barner
Hide whitespace changes
Inline Side-by-side
AF3-Developer-Installation.md
View page @ 2da5357b
......@@ -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:
......
Clone repository
  • AF3 Developer Installation
  • AF3 Eclipse_Platform
  • AF3_Plugins_Description
  • Adding_a_new_plugin
  • Building_a_view
  • Building_an_editor
  • Check list_for_Code_Reviews
  • Check list_for_New_Issues
  • Core_Test_Cases
  • Development_Workflow
  • FAQ
  • Fortiss_Eclipse_Development_Tools
  • How_to_build_a_new_release
  • Open_JavaFX_P2_repository
  • Release_Process
View All Pages