Skip to content

Configurable version of javax version during the project build

The main purpose of this pull request is to make javafx version used to build the project configurable during the build for example : mvn clean install -Djavafx.version=17.0.7, this will use version 17.0.7

This change will not break the existing build process nor affect it, but it gives the possibility to change the version of javax to fit the one compatible with the installed JDK on developer machine

  • Update jackson library to the latest stable and compatible one
  • Update javax version to fit the modern jdk , 17, 21 ...
  • Make configurable the version of javafx to use during the build
  • remove unused bouncycastle dependency
  • Update maven-compiler-plugin and remove deprecated usage of downloadSources and downloadJavadocs configuration params

Merge request reports