Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Conversation

@ghost
Copy link

@ghost ghost commented Nov 12, 2021

This pull request makes H-UPPAAL buildable using openjdk-17-jdk and runnable using openjdk-17-jre on modern Ubuntu 21.10 / Debian 11 systems.

Summary of updates:

  • Java JDK updated from 16 to 17
  • JavaFX updated from 16 to 17
  • Source / Target language version updated from 16 to 17
  • Gradle updated from 7.1.1 to 7.3
    • Improved Java 17 support
  • Various dependencies updated to latest stable release
    • GSON
    • Guava
    • RichTextFX
    • JUnit
    • JLink
  • JFoenix compatability changed to comply with Java 17
    • Launch argument --illegal-access=permit removed, since no longer legal.
    • Explicitly allow reflection from com.jfoenix to certain javafx classes. (See build.gradle line 20 to 49)

This pull request is fairly short and simple because all of the modernization work was done during the update to Java 16.

@yrke yrke merged commit fa4ecee into DEIS-Tools:master Nov 15, 2021
@ghost ghost deleted the hcshmk/java17lts branch November 17, 2021 11:00
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant