JabRef is an open source bibliography reference manager. The native file format used by JabRef is BibTeX, the standard LaTeX bibliography format.

BibTeX is an application and a bibliography file format written by Oren Patashnik and Leslie Lamport for the LaTeX document preparation system. General information can be found on the official BibTeX homepage.
Bibliographies generated by LaTeX and BibTeX from a BibTeX file can be formatted to suit any reference list specifications through the use of different BibTeX style files. There currently is no BibTeX style database.

A list of features:
  • Advanced BibTeX editor
  • Search functions
  • Classification of entries
  • Import of various formats
  • Built-in and custom export formats
  • Customization of BibTeX fields
  • Customization of the JabRef interface
  • Integrates to your environment
  • Automatic Key generation
  • Search Medline, CiteseerX, Google Scholar, IEEEXplore, and arXiv
  • Support for XMP Metadata in PDFs
  • Translations into Chinese (simplified), Danish, English, French, German, Indonesian, Italian, Japanese, Norwegian, Spanish, Turkish and Vietnamese.
  • Plugin functionality

System requirements
  • Minimum JRE: 1.6.0_27
  • Graphics card with minimum resolution of 1024x768.
  • Program uses 256Mb RAM

JabRef on an eComStation machine with Open JDK

Installing JabRef
Download JabRef-2.11.1.jar. Next JabRef version 3.0 (and up) needs Java 8. Create a folder (directory) "jabref". Copy the "JabRef-2.11.1.jar" file to the new folder "jabref".

The JabRef.cmd file
JabRef version 2.11.1 works with Open JDK in OS/2-eCS. I have made a JabRef.cmd file with the following contents;
@echo off
set path=[drive: java]\JAVA160ga5\bin
set BEGINLIBPATH=[drive: java]\JAVA160ga5\bin
[drive: jabref]
cd [drive: jabref]\jabref
java -Xmx256m -jar JabRef-2.11.1.jar 2>jabrefbugs.txt
I use 2 separate folders (directories), one for Java and one for JabRef with the files created by this program. The references used in the cmd file;

  • [drive: java] = drive with Java
  • [drive: jabref] = drive with JabRef

should be replaced with real drive letters. Edit and save the file "JabRef.cmd" from the distribution. This file is copied to the "JabRef" folder (directory). Furthermore, different paths?, adjust according to your needs.
Create a new program object. Specify the path and file name: "[drive: jabref]\jabref\JabRef.cmd". In the tabpage Session check the boxes "OS/2 window", "Running as an icon" and "Close Window to end program". In the tabpage General you can enter the name "JabRef 2.11.1". You find enclosed in the file a suitable OS/2 icon.

Parameters / options explained
  • The addition "2>jabrefbugs.txt" ensures that errors are saved in the file "jabrefbugs.txt". The 2 in "2>" is not a typo!
  • The specification "-Xmx256m" comes from own try and error. The "-Xmx256m" indicates the maximum limit.

In the file you can find the above command file (all driveletters are set to C:) and an OS/2 JabRef icon: jabref-ecs.zip.

revision July 10, 2016