Hello: I’m using JabRef on a linux system running on arm 64. I can run the older .jar versions of JabRef just fine, but there is no build in the 5.0-beta release for arm 64. Is it possible to also release the .jar file? Or, can someone cross compile it for arm 64 and release that binary? Thanks! -Eric
Could you try to download the portable edition from https://builds.jabref.org/master? Inside, you’ll find a huge jar somewhere. Please report if that JAR is working.
When I issue
java -jar JabRef…jar for either
JabRef-5.0.30094.jar or
JabRef.merged.module-5.0.30094.jar
I get the following error and nothing else:
“no main manifest attribute, in JabRef…jar”
There should be a launcher that takes care of the proper initialization: bin\JabRef
or something similar named.
The launcher bin/JabRef (I’m running on Linux) is an x86 executable so can’t run. There is another directory in the tree, lib/runtime/bin, but everything there is also x86.
I know a long time has passed, but the script written for the snap could be of use.
I can’t test it since I don’t have the hardware.
It contains the following:
#! /bin/sh
DIR="$SNAP/lib/runtime/bin"
"$DIR/java" -p "$DIR/../app" -m org.jabref/org.jabref.gui.JabRefLauncher "$@"
you would need to replace DIR, so you could try running something like:
java -p lib/app -m org.jabref/org.jabref.gui.JabRefLauncher