Search Criteria
Package Details: java17-openjfx 17.0.18.u1-1
Package Actions
| Git Clone URL: | https://aur.archlinux.org/java17-openjfx.git (read-only, click to copy) |
|---|---|
| Package Base: | java17-openjfx |
| Description: | Java OpenJFX 17 client application platform (open-source implementation of JavaFX) |
| Upstream URL: | https://wiki.openjdk.java.net/display/OpenJFX/Main |
| Licenses: | custom |
| Provides: | java-openjfx |
| Submitter: | ItachiSan |
| Maintainer: | None |
| Last Packager: | ItachiSan |
| Votes: | 3 |
| Popularity: | 0.000000 |
| First Submitted: | 2023-12-05 21:09 (UTC) |
| Last Updated: | 2025-12-07 21:30 (UTC) |
Dependencies (32)
- java-runtime-openjdk (jdk10-openj9-binAUR, jdk16-adoptopenjdkAUR, liberica-jre-11-binAUR, jre16-openjdkAUR, jre14-openjdkAUR, jre18-openjdkAUR, liberica-jre-11-full-binAUR, liberica-jre-8-full-binAUR, jre12-openjdkAUR, jdk11-dragonwell-standard-binAUR, jdk11-jetbrains-binAUR, zulu-13-binAUR, jdk8-dragonwell-extended-binAUR, jdk8-dragonwell-standard-binAUR, jdk11-dragonwell-extended-binAUR, jre13-openjdkAUR, jre15-openjdkAUR, jre19-openjdkAUR, zulu-jdk-fx-binAUR, zulu-fx-binAUR, zulu11-fx-binAUR, zulu17-fx-binAUR, zulu21-fx-binAUR, jdk11-openj9-binAUR, jre-zulu-binAUR, jre-zulu-fx-binAUR, jre-zuluAUR, jre-zulu-fxAUR, jdk17-jetbrains-binAUR, jdk21-dragonwell-standard-binAUR, jdk23-temurinAUR, zing-23-binAUR, zulu-jre-fx-binAUR, jdk17-dragonwell-standard-binAUR, jdk21-dragonwell-extended-binAUR, openjdk-zulu-ca-fx-binAUR, openjdk-zulu8-ca-fx-binAUR, openjdk-zulu11-ca-fx-binAUR, openjdk-zulu17-ca-fx-binAUR, openjdk-zulu21-ca-fx-binAUR, zulu-24-binAUR, liberica-nik-23-full-binAUR, zulu8-fx-binAUR, liberica-nik-24-full-binAUR, jdk-openj9-binAUR, liberica-nik-25-full-binAUR, liberica-jdk-11-binAUR, liberica-jdk-11-full-binAUR, liberica-jdk-11-lite-binAUR, liberica-jdk-17-full-binAUR, zulu-21-binAUR, openjdk-liberica11-full-binAUR, openjdk-liberica17-full-binAUR, openjdk-liberica21-full-binAUR, openjdk-liberica8-full-binAUR, openjdk-liberica-full-binAUR, jdk-openjdk-wakefieldAUR, jre-openjdk-wakefieldAUR, liberica-jdk-21-binAUR, jdk21-jetbrains-binAUR, jre25-temurinAUR, jre21-temurinAUR, jre17-temurinAUR, zulu-jre21-fxAUR, zulu-jre25-fxAUR, zulu-jre17-fxAUR, jre8-temurinAUR, jre11-temurinAUR, zulu-jre8-fxAUR, zulu-jre11-fxAUR, java-openjdk-binAUR, liberica-jdk-full-binAUR, liberica-jdk-25-full-binAUR, liberica-jdk-21-full-binAUR, liberica-jdk-8-full-binAUR, jdk21-temurinAUR, jdk17-temurinAUR, jdk-temurinAUR, jdk11-temurinAUR, jre17-zulu-binAUR, jre21-zulu-binAUR, jre22-openjdkAUR, jdk22-openjdkAUR, jre23-openjdkAUR, jdk23-openjdkAUR, jdk24-openjdkAUR, jre24-openjdkAUR, zulu-8-binAUR, zulu-11-binAUR, zulu-25-binAUR, zulu-17-fx-binAUR, java-openjdk-ea-binAUR, jre25-zulu-binAUR, zing-21-binAUR, zing-17-binAUR, zing-8-binAUR, jdk8-perfAUR, jdk25-openjdk-wakefieldAUR, jre25-openjdk-wakefieldAUR, jdk25-openj9-binAUR, jdk21-openj9-binAUR, jdk17-openj9-binAUR, jre-jetbrainsAUR, zulu-17-binAUR, jdk-openjdk, jdk11-openjdk, jdk17-openjdk, jdk21-openjdk, jre-openjdk, jre11-openjdk, jre17-openjdk, jre21-openjdk, jre8-openjdk)
- libgl (libglvnd-gitAUR, amdgpu-pro-oglp-legacyAUR, nvidia-340xx-utilsAUR, amdgpu-pro-oglpAUR, libglvnd)
- libx11 (libx11-gitAUR)
- libxtst
- alsa-lib (make)
- ant (ant-gitAUR) (make)
- cairo (cairo-gitAUR) (make)
- cmake (cmake3AUR, cmake-gitAUR) (make)
- ffmpeg4.4 (make)
- freetype2 (freetype2-qdoled-aw3225qfAUR, freetype2-macosAUR, freetype2-qdoledAUR, freetype2-qdoled-gen3AUR, freetype2-woledAUR, freetype2-gitAUR) (make)
- gcc13AUR (make)
- gdk-pixbuf2 (gdk-pixbuf2-gitAUR, gdk-pixbuf2-noglycinAUR) (make)
- glib2 (glib2-gitAUR, glib2-patched-thumbnailerAUR) (make)
- gperf (gperf-gitAUR) (make)
- gtk2AUR (gtk2-patched-filechooser-icon-viewAUR) (make)
- gtk3 (gtk3-classicAUR, gtk3-classic-xfceAUR, gtk3-patched-filechooser-icon-viewAUR, gtk3-no_deadkeys_underlineAUR) (make)
- java-environment-openjdk (jdk10-openj9-binAUR, jdk16-adoptopenjdkAUR, liberica-jre-11-binAUR, jdk16-openjdkAUR, jdk14-openjdkAUR, jdk18-openjdkAUR, liberica-jre-11-full-binAUR, liberica-jre-8-full-binAUR, jdk12-openjdkAUR, jdk11-dragonwell-standard-binAUR, jdk11-jetbrains-binAUR, zulu-13-binAUR, jdk8-dragonwell-extended-binAUR, jdk8-dragonwell-standard-binAUR, jdk11-dragonwell-extended-binAUR, jdk13-openjdkAUR, jdk15-openjdkAUR, jdk19-openjdkAUR, zulu-jdk-fx-binAUR, zulu-fx-binAUR, zulu11-fx-binAUR, zulu17-fx-binAUR, zulu21-fx-binAUR, jdk11-openj9-binAUR, jre-zulu-binAUR, jre-zulu-fx-binAUR, jdk17-jetbrains-binAUR, jdk21-dragonwell-standard-binAUR, jdk8-dragonwell-extendedAUR, jdk23-temurinAUR, zing-23-binAUR, jdk17-dragonwell-standard-binAUR, jdk21-dragonwell-extended-binAUR, openjdk-zulu-ca-fx-binAUR, openjdk-zulu8-ca-fx-binAUR, openjdk-zulu11-ca-fx-binAUR, openjdk-zulu17-ca-fx-binAUR, openjdk-zulu21-ca-fx-binAUR, zulu-24-binAUR, liberica-nik-23-full-binAUR, zulu8-fx-binAUR, liberica-nik-24-full-binAUR, jdk-openj9-binAUR, liberica-nik-25-full-binAUR, liberica-jdk-11-binAUR, liberica-jdk-11-full-binAUR, liberica-jdk-11-lite-binAUR, liberica-jdk-17-full-binAUR, zulu-21-binAUR, openjdk-liberica11-full-binAUR, openjdk-liberica17-full-binAUR, openjdk-liberica21-full-binAUR, openjdk-liberica8-full-binAUR, openjdk-liberica-full-binAUR, jdk-openjdk-wakefieldAUR, liberica-jdk-21-binAUR, jdk21-jetbrains-binAUR, java-openjdk-binAUR, liberica-jdk-full-binAUR, liberica-jdk-25-full-binAUR, liberica-jdk-21-full-binAUR, liberica-jdk-8-full-binAUR, jdk21-temurinAUR, jdk17-temurinAUR, jdk-temurinAUR, jdk11-temurinAUR, jdk17-graalvm-ee-binAUR, jdk21-graalvm-ee-binAUR, jdk22-openjdkAUR, jdk23-openjdkAUR, jdk24-openjdkAUR, zulu-8-binAUR, zulu-11-binAUR, zulu-25-binAUR, zulu-17-fx-binAUR, java-openjdk-ea-binAUR, zing-21-binAUR, zing-17-binAUR, zing-8-binAUR, jdk8-perfAUR, jdk25-openjdk-wakefieldAUR, jdk25-openj9-binAUR, jdk21-openj9-binAUR, jdk17-openj9-binAUR, jre-jetbrainsAUR, zulu-17-binAUR, jdk-openjdk, jdk11-openjdk, jdk17-openjdk, jdk21-openjdk, jdk8-openjdk) (make)
- libgl (libglvnd-gitAUR, amdgpu-pro-oglp-legacyAUR, nvidia-340xx-utilsAUR, amdgpu-pro-oglpAUR, libglvnd) (make)
- libx11 (libx11-gitAUR) (make)
- libxtst (make)
- Show 12 more dependencies...
Required by (71)
- autopsy (requires java-openjfx)
- beast2 (requires java-openjfx)
- bluej (requires java-openjfx)
- bluej-preview (requires java-openjfx)
- bread-bin (requires java-openjfx)
- ccemux-git (requires java-openjfx) (make)
- ccemux-git (requires java-openjfx) (optional)
- cgm-life-dataexport (requires java-openjfx)
- chunky-launcher (requires java-openjfx)
- cmpdl (requires java-openjfx)
- convertwithmoss-git (requires java-openjfx)
- cryspmds (requires java-openjfx)
- crystal-launcher
- csound-blue (requires java-openjfx)
- dataspell (requires java-openjfx) (optional)
- dataspell-eap (requires java-openjfx) (optional)
- datawarrior (requires java-openjfx)
- davmail (requires java-openjfx) (optional)
- domterm-git (requires java-openjfx) (make)
- durian (requires java-openjfx)
- Show 51 more...
Latest Comments
1 2 3 Next › Last »
ItachiSan commented on 2026-01-11 19:01 (UTC)
Hello to whomever is listening,
Since I am not using this package, I will disown it. As of today (2026-01-11) the package is up to date.
Feel free to poke me for maintenance help and hope someone will pick it up soon!
Wild_Penguin commented on 2025-12-16 02:59 (UTC)
I suggest setting something reasonable for JOBS in the PKGBUILD. The automatic guess is not clever enough - it uses all logical cores including hyperthreading! 32 simultaneous cores will use 64GiB++ RAM on my system, trash on swap and cause an OOM.
As a workaround, une could set JOBS in makepkg.conf, or one could edit the PKGBUILD. But something like
[[ -z $JOBS ]] && JOBS=8could be nice and save some headache for other users.ihitmani commented on 2024-09-02 14:21 (UTC) (edited on 2024-09-02 14:31 (UTC) by ihitmani)
this package broken, I have same issue like duvel71
PS my workaround was manually go to website https://openjfx.io/ download and extract it, after use within run command:
-Dprism.order=sw -Djavafx.autoproxy.disable=true --module-path /home/v/IdeaProjects/wisinet/javafx-sdk-22.0.2/lib/javafx.controls.jar:/home/v/IdeaProjects/wisinet/javafx-sdk-22.0.2/lib/javafx.media.jar:/home/v/IdeaProjects/wisinet/javafx-sdk-22.0.2/lib/javafx.web.jar:/home/v/IdeaProjects/wisinet/javafx-sdk-22.0.2/lib/javafx.fxml.jar:/home/v/IdeaProjects/wisinet/javafx-sdk-22.0.2/lib/javafx.graphics.jar:/home/v/IdeaProjects/wisinet/javafx-sdk-22.0.2/lib/javafx.base.jar --add-modules javafx.graphics,javafx.fxml,javafx.media,javafx.web --add-opens java.base/java.lang=ALL-UNNAMED
Piroro-hs commented on 2024-06-13 05:24 (UTC)
@ItachiSan Thanks! I completely forgot to setup swap.
ItachiSan commented on 2024-06-12 10:01 (UTC)
Hi @Piroro-hs, that is a normal out of memory error. You should use a smaller number of jobs.
Piroro-hs commented on 2024-06-12 04:18 (UTC)
Failed on building JSC? It happens on clean chroot build.
ItachiSan commented on 2024-05-18 11:49 (UTC) (edited on 2024-05-18 11:50 (UTC) by ItachiSan)
@dreieck in order:
gradle.prepare().dreieck commented on 2024-05-18 10:52 (UTC)
With GCC 14.1.1, build aborts with new warnings treated as errors.
For
java21-openjfxthe following added tobuild()fixes that, the same or something similar is needed here:(
_SILENCEWARNINGSis optional, it also silences the printing of some compiler warnings.)Regards and thanks for maintaining!
dreieck commented on 2024-05-18 09:24 (UTC)
You need to depend on a 17-version of Java Runtime (
java-runtime=17).Regards and thanks for maintaining!
dreieck commented on 2024-05-18 09:22 (UTC)
This package makedepends on
gradlebut still downloads it duringbuild():gradleprovided by themakedepends(callgradlemanually), or if notmakedependsand make sure that it is downloaded in thesourcearray or inprepare(), so thatbuild()can run in an offline environment?Also, later on in the build process, stuff gets downloaded in
build(). Can this also be moved intoprepare(), please?:Regards and thanks for the package and for maintaining!
1 2 3 Next › Last »