Skip to content

JabRef doesn't start on Debian Sid #14729

@Doc73

Description

@Doc73

JabRef version

6.0-alpha.4

Operating system

GNU / Linux

Details on version and operating system

Debian Sid AMD64

Checked with the latest development build (copy version output from About dialog)

  • I made a backup of my libraries before testing the latest development version.
  • I have tested the latest development version and the problem persists

Steps to reproduce the behaviour

Here is the log:

$ /opt/jabref/bin/JabRef
WARNING: Using incubator modules: jdk.incubator.vector
Messages are not initialized before accessing key: References
2025-12-27 09:55:09 [main] org.jabref.Launcher.main()
ERROR: Could not launch JabRef: java.lang.IllegalStateException: Cannot instantiate view: interface org.jabref.logic.preferences.CliPreferences
	at afterburner.fx/com.airhacks.afterburner.injection.Injector.lambda$getDefaultInstanceSupplier$6(Unknown Source)
	at afterburner.fx/com.airhacks.afterburner.injection.Injector.instantiateModelOrService(Unknown Source)
	at afterburner.fx/com.airhacks.afterburner.injection.Injector.instantiateModelOrService(Unknown Source)
	at org.jabref/org.jabref.gui.maintable.MainTableColumnModel.<init>(Unknown Source)
	at org.jabref/org.jabref.gui.maintable.MainTableColumnModel.<init>(Unknown Source)
	at org.jabref/org.jabref.gui.maintable.ColumnPreferences.<init>(Unknown Source)
	at org.jabref/org.jabref.gui.maintable.ColumnPreferences.getDefault(Unknown Source)
	at org.jabref/org.jabref.gui.preferences.JabRefGuiPreferences.getMainTableColumnPreferences(Unknown Source)
	at org.jabref/org.jabref.gui.preferences.JabRefGuiPreferences.importPreferences(Unknown Source)
	at org.jabref.jablib/org.jabref.logic.preferences.JabRefCliPreferences.<init>(Unknown Source)
	at org.jabref/org.jabref.gui.preferences.JabRefGuiPreferences.<init>(Unknown Source)
	at org.jabref/org.jabref.gui.preferences.JabRefGuiPreferences.getInstance(Unknown Source)
	at org.jabref/org.jabref.Launcher.main(Unknown Source)
Caused by: java.lang.InstantiationException: org.jabref.logic.preferences.CliPreferences
	at java.base/java.lang.Class.newInstance(Unknown Source)
	... 13 more
Caused by: java.lang.NoSuchMethodException: org.jabref.logic.preferences.CliPreferences.<init>()
	at java.base/java.lang.Class.getConstructor0(Unknown Source)
	... 14 more
Exception in thread "main" java.lang.IllegalStateException: Cannot instantiate view: interface org.jabref.logic.preferences.CliPreferences
	at afterburner.fx/com.airhacks.afterburner.injection.Injector.lambda$getDefaultInstanceSupplier$6(Unknown Source)
	at afterburner.fx/com.airhacks.afterburner.injection.Injector.instantiateModelOrService(Unknown Source)
	at afterburner.fx/com.airhacks.afterburner.injection.Injector.instantiateModelOrService(Unknown Source)
	at org.jabref/org.jabref.gui.maintable.MainTableColumnModel.<init>(Unknown Source)
	at org.jabref/org.jabref.gui.maintable.MainTableColumnModel.<init>(Unknown Source)
	at org.jabref/org.jabref.gui.maintable.ColumnPreferences.<init>(Unknown Source)
	at org.jabref/org.jabref.gui.maintable.ColumnPreferences.getDefault(Unknown Source)
	at org.jabref/org.jabref.gui.preferences.JabRefGuiPreferences.getMainTableColumnPreferences(Unknown Source)
	at org.jabref/org.jabref.gui.preferences.JabRefGuiPreferences.importPreferences(Unknown Source)
	at org.jabref.jablib/org.jabref.logic.preferences.JabRefCliPreferences.<init>(Unknown Source)
	at org.jabref/org.jabref.gui.preferences.JabRefGuiPreferences.<init>(Unknown Source)
	at org.jabref/org.jabref.gui.preferences.JabRefGuiPreferences.getInstance(Unknown Source)
	at org.jabref/org.jabref.Launcher.main(Unknown Source)
Caused by: java.lang.InstantiationException: org.jabref.logic.preferences.CliPreferences
	at java.base/java.lang.Class.newInstance(Unknown Source)
	... 13 more
Caused by: java.lang.NoSuchMethodException: org.jabref.logic.preferences.CliPreferences.<init>()
	at java.base/java.lang.Class.getConstructor0(Unknown Source)
	... 14 more

Appendix

...

Log File
Paste an excerpt of your log file here

Metadata

Metadata

Assignees

No one assigned

    Type

    No fields configured for bug.

    Projects

    Status
    Done

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions