Hi,
I tried to run 23.1 in console mode on my Debian 10 desktop because I want to update the JAlbum running headless on my homeserver (also Debian 10).
On my desktop JAlbum (Gui) works and creates the Album (I installed the provided 64bit deb package).
I installed JAlbum.zip in the /home directory under Downloads/jalbum to test if it runs in console mode. I used the same Jap-File that works on the desktop.
I tried -> java -jar JAlbum.jar -projectFile /home/stefan/Server/Stefan/JAlbum/Aktualisierung.jap
jAlbum v23.1 gestartet im Konsolenmodus
java.lang.NoClassDefFoundError: javafx/beans/property/BooleanProperty
at se.datadosen.jalbum.JAlbumUtilities.importProject(JAlbumUtilities.java:32)
at se.datadosen.jalbum.JAlbumConsole.<init>(JAlbumConsole.java:61)
at se.datadosen.jalbum.JAlbum.main(JAlbum.java:324)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:566)
at se.datadosen.jalbum.Main.main(Main.java:45)
Caused by: java.lang.ClassNotFoundException: javafx.beans.property.BooleanProperty
at java.base/java.net.URLClassLoader.findClass(URLClassLoader.java:471)
at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:589)
at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:522)
... 8 more
java --version:
openjdk 11.0.9.1 2020-11-04
OpenJDK Runtime Environment (build 11.0.9.1+1-post-Debian-1deb10u2)
OpenJDK 64-Bit Server VM (build 11.0.9.1+1-post-Debian-1deb10u2, mixed mode, sharing)
Any idea,
Thanks,
Stefan