Der Code ist ok (beachte bitte nächstes Mal auch den Hinweis auf filecontents, das machts noch einfacher zum Testen).
\documentclass[a4paper,12pt]{jura}
\usepackage[T1]{fontenc}
\usepackage[ngerman]{babel}
\usepackage[left=7cm,right=1cm, top=1cm,bottom=1.5cm]{geometry}
\usepackage{mathptmx}
\usepackage[latin1]{inputenc}
\usepackage{setspace}
\onehalfspacing
\usepackage{jurabib}
\jurabibsetup{authorformat=italic}
\jurabibsetup{howcited=normal}
\usepackage{filecontents}
\begin{filecontents}{literatur.bib}
@BOOK{Boemke,
author = {Burkhard Boemke and Bernhard Ulrici},
title = {BGB Allgemeiner Teil},
shortauthor = {Boemke/Ulrici},
shorttitle = {BGB AT},
year = 2009,
address = {Heidelberg},
edition = {1.},
howcited = {1},
}
\end{filecontents}
\begin{document}
\bibliography{literatur}
\bibliographystyle{jurabib}
\newpage
Dafür müsste zunächst ein wirksamer Werkvertrag zwischen X und Y zustande gekommen sein. Das Zustandekommen eines Vertrags setzt eine Einigung voraus. Diese besteht aus zwei sich entsprechenden Willenserklärungen, Angebot und Annahme, \S\S~145ff.\footnote{\cite[\S~7, Rn. 4]{Boemke}.}.
\end{document}
Was für einen Editor, Betriebssystem, LaTeX-Distribution verwendest du?
Bei mir lautet der Eintrag bei TeXnicCenter unter WinXP für LaTeX:
Path to the (La)TeX compiler:
C:\Programme\texlive\2010\bin\win32\pdflatex.exe
Command line arguments to pass to the compiler:
-interaction=nonstopmode "%pm"
Und für BibTeX:
Path to BibTeX executable:
C:\Programme\texlive\2010\bin\win32\bibtex.exe
Command line arguments to pass to BibTeX:
"%tm"
(_mit_ Anführungszeichen!)
Vielleicht hats bei dir da irgendwas durch ein Update o.ä. verändert.