I'm trying to get biblatex to work in TeXlipse. My current tex file is:



\degree{Test Degree}
\title{UT-Thesis Class File Example}



%%%%%%%%%%%%      MAIN  DOCUMENT      %%%%%%%%%%%%








This is a section \cite{ID}



With test.bib containing:

author = {Author},
title = {Title},
journal = {journal},
year = {2013}

author = {Authors},
title = {Title 2},
journal = {Journal 2},
year = {2013}

But i keep getting the warning:

LaTeX Warning: Empty bibliography on input line 37.
Please (re)run Biber on the file:   document.tex

I am trying to run biber as a manual build program with

Location: C:\Program Files (x86)\MiKTeX 2.9\miktex\bin\biber.exe
Working Directory: ${workspace_loc:/Thesis/tmp}
Arguments: thesis

I get the following console output:

INFO - This is Biber 1.7
INFO - Logfile is 'thesis.blg'
INFO - Reading 'thesis.bcf'
INFO - Found 1 citekeys in bib section 0
INFO - Processing section 0
INFO - Looking for bibtex format file 'thesis.bib' for section 0
INFO - Found BibTeX data source 'C:/Program Files (x86)/MiKTeX 2.9/bibtex/bib/unswcover/thesis.bib'
WARN - I didn't find a database entry for 'ID' (section 0)
INFO - Overriding locale 'English_United States.1252' default tailoring 'variable = shifted' with 'variable = non-ignorable'
INFO - Sorting 'entry' list 'nty' keys
INFO - No sort tailoring available for locale 'English_United States.1252'
INFO - Writing 'thesis.bbl' with encoding 'ascii'
INFO - Output to thesis.bbl

This program works in Texmaker when i set it up to run

pdflatex > biber > pdflatex > pdflatex

but I want to get it working in TeXlipse.

  • Running biber myfile.bcf is enough for the command line. As for the editor, you probably need to configure it to call biber instead of bibtex..?
    – jon
    Aug 6, 2013 at 21:44
  • Your document compiles fine, the problem seems to be, that texlipse calls biber just once. Perhaps adjusting the builder script could provide a solution. There was a thread on that topic: TeXlipse builder-script configuration; If you don’t like arara use latexmk.
    – DG'
    Aug 6, 2013 at 21:46
  • When creating a builder-script what would I add into the arguments in order to run biber again? Or would that go somewhere else? I also get an error "latexmk.exe: The Perl interpreter could not be found." when I use latexmk.
    – Jason
    Aug 7, 2013 at 17:16
  • See this issue (on the project issue tracker)
    – henrique
    Aug 20, 2013 at 0:26
  • henruqie, it says that the issue was fixed and I have the newest version of texlipse (1.5.0)
    – Jason
    Aug 21, 2013 at 19:38

1 Answer 1


I fixed it by unchecking the default LaTeX builder and creating my own pdflatex and biber builders (pdflatex > biber > pdflatex (2) > pdflatex (final)). I think it had to do with having a different tmp folder where the .bbl and other files were being written so I used the same directory for all builders.

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .