Package Details: java17-openjfx 17.0.12.u0-2

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: ItachiSan
Last Packager: ItachiSan
Votes: 3
Popularity: 0.105912
First Submitted: 2023-12-05 21:09 (UTC)
Last Updated: 2024-05-18 19:00 (UTC)

Dependencies (31)

Required by (72)

Sources (6)

Latest Comments

« First ‹ Previous 1 2 3

JohnMaguire commented on 2023-12-15 04:07 (UTC) (edited on 2023-12-15 04:07 (UTC) by JohnMaguire)

I am receiving the same error as @lapicidae.

ItachiSan commented on 2023-12-10 19:13 (UTC)

Hi @lapicidae,

I was able to successfu_lly build the package with no errors inside the chroot environment provided from "extra-x86_64-build", thus I believe it is an issue with your setup.

lapicidae commented on 2023-12-06 17:52 (UTC)

Errors: * Unsupported class file major version 65 * Missing or incorrect path to 'javac'

After the following changes everything works fine.

--- PKGBUILD    2023-12-06 13:23:24.233071142 +0100
+++ PKGBUILD    2023-12-06 18:28:06.376780996 +0100
@@ -17,7 +17,7 @@
   java17-openjfx-src
 )
 pkgver=17.0.10.u0
-pkgrel=1
+pkgrel=2
 pkgdesc="Java OpenJFX 17 client application platform (open-source implementation of JavaFX)"
 arch=(x86_64)
 url=https://wiki.openjdk.java.net/display/OpenJFX/Main
@@ -35,7 +35,7 @@
   gradle
   gtk2
   gtk3
-  java-environment-openjdk=11
+  java-environment-openjdk=17
   libgl
   libx11
   libxtst
@@ -76,6 +76,9 @@
   # cd jfx-${pkgver//.u/-}
   cd jfx17u-${pkgver//.u/-}

+  # set java version
+  export PATH="/usr/lib/jvm/java-17-openjdk/bin/:$PATH"
+
   # build against ffmpeg4.4
   export PKG_CONFIG_PATH='/usr/lib/ffmpeg4.4/pkgconfig'