Package Details: jabref 4.3.1-2

Git Clone URL: (read-only)
Package Base: jabref
Description: GUI frontend for BibTeX, written in Java
Upstream URL:
Licenses: MIT
Submitter: Allan
Maintainer: Bevan
Last Packager: Bevan
Votes: 183
Popularity: 1.130568
First Submitted: 2012-06-07 22:47
Last Updated: 2018-07-19 17:39

Dependencies (41)

Required by (0)

Sources (4)

Latest Comments

1 2 3 4 5 6 ... Next › Last »

dschrempf commented on 2019-02-05 12:40

Sorry for the late response, I didn't have notifications enabled. Both of your commands give the same output:

openjdk version "1.8.0_202" OpenJDK Runtime Environment (build 1.8.0_202-b26) OpenJDK 64-Bit Server VM (build 25.202-b26, mixed mode)

At the moment, I am using the latest jar file provided at ""! This seems to work better.

Bevan commented on 2019-01-11 09:40

@dschrempf: I think there are known issues like this with the current JabRef version that will be fixed in version 5 (e.g.

However, this may very well depend on the version of the JRE used. Could you please run the following two commands and post the output here?

archlinux-java-run --min 8 --max 8 --feature javafx -- -version

archlinux-java-run --min 8 --max 8 -- -version


dschrempf commented on 2019-01-11 09:33

I noticed that java was not quitting after closing JabRef (this led to memory problems when reopening for a few times). I removed '--feature javafx' from 'archlinux-java-run' and then it worked. I am not sure if this breaks something, just wanted to let you know!

alleut commented on 2018-11-14 12:09

pikaur -S jabref Reading repository package databases... Reading local package database... Resolving AUR dependencies... :: New dependency will be installed from repository: java-openjfx (for jabref) -> 8.u172-2 :: AUR package will be installed: jabref -> 4.3.1-2 :: New dependency will be installed from AUR: archlinux-java-run (for jabref) -> 4-1

archlinux-java status Available Java environments: java-8-openjdk/jre (default)

Okay, the problem is that the installation of java-openjfx implicitly makes PyCharm search for JDK, which is not installed. Probably, a PyCharm bug.

Bevan commented on 2018-11-14 09:41

@alleut: This package should not affect other software at all. At least I don't know how it would.

I can however imagine that this package required you to install a different JDK and now your java installation is not configured proberly. Can you try running "archlinux-java fix"? If it does not help, please post the output of "archlinux-java status". Also see

alleut commented on 2018-11-14 00:45

Installation breaks PyCharm Community: "No JDK found. Please validate either PYCHARM_JDK, JDK_HOME or JAVA_HOME environment variable points to valid JDK installation."

Bevan commented on 2018-07-19 17:42

Unia: Thanks for the report! Indeed, gtk2 seems to be required for JavaFX, however it's only a make dependency of java-openjfx. I just added a bunch of JavaFX dependencies here, including gtk2.

Unia commented on 2018-07-19 14:31

This needs gtk2 to be added as a dependency. Without it, I get

Graphics Device initialization failed for :  es2, sw
Error initializing QuantumRenderer: no suitable pipeline found
java.lang.RuntimeException: java.lang.RuntimeException: Error initializing QuantumRenderer: no suitable pipeline found

Installing gtk2 fixes this.

Bevan commented on 2018-06-24 20:09

flocomkoko: The java version is pinned to version 8 in the requirements already. And no, archlinux-java-run is required anyway because people have multiple versions of java installed.

flocomkoko commented on 2018-06-24 20:07

Since jabref only works with java 8 could the java version in the requirements be pinned to java 8 and the dependency on archlinux-java-run be removed?