ControlSystemStudio / phoebus

A framework and set of tools to monitor and operate large scale control systems, such as the ones in the accelerator community.
http://phoebus.org/
Eclipse Public License 1.0
89 stars 87 forks source link

Phoebus build for MacOS with Maven 3.9.7 is broken #3042

Open conorschofield opened 3 months ago

conorschofield commented 3 months ago

Building phoebus with Maven 3.9.7 MacOS is broken. Maven failed to resolve javafx 21 dependencies: [ERROR] Failed to execute goal on project phoebus-target: Could not resolve dependencies for project org.phoebus:phoebus-target:jar:4.7.4-SNAPSHOT: The following artifacts could not be resolved: org.openjfx:javafx-controls:jar:${javafx.platform}:21.0.3 (absent), org.openjfx:javafx-graphics:jar:${javafx.platform}:21.0.3 (absent), org.openjfx:javafx-base:jar:${javafx.platform}:21.0.3 (absent), org.openjfx:javafx-web:jar:${javafx.platform}:21.0.3 (absent), org.openjfx:javafx-media:jar:${javafx.platform}:21.0.3 (absent), org.openjfx:javafx-swing:jar:${javafx.platform}:21.0.3 (absent), org.openjfx:javafx-fxml:jar:${javafx.platform}:21.0.3 (absent): org.openjfx:javafx-controls:jar:${javafx.platform}:21.0.3 was not found in https://oss.sonatype.org/content/repositories/snapshots during a previous attempt. This failure was cached in the local repository and resolution is not reattempted until the update interval of sonatype-nexus-snapshots has elapsed or updates are forced

Stack Overflow with the same javafx 21 dependency issues with maven 3.9.7: https://stackoverflow.com/questions/78542808/maven-project-fails-to-resolve-javafx-dependencies

shroffk commented 3 weeks ago

@conorschofield can we close this issue ticket?