Hello,
I tried some time ago to run jde, the result was the folowing error:
File mode specification error: (void-variable href=)
I am not very familiar with lisp, so this message does not say very
much to me. I have installed jde using the install-jde.sh script
from Artur Hefczyc. The version of jde I have installed was 2.3.3.
This script also installed eieio (0.17), sematic (1.4.4) and a
resent version of the speedbar (0.14beta4). I use these with
emacs 21.2.1 and the jde is loaded by the following code, that I
just found at the project homepage and modified only the load-path.
(setq debug-on-error t)
(dolist (jdee (list
"/usr/local/share/emacs/site-lisp/devel/eieio"
"/usr/local/share/emacs/site-lisp/devel/elib"
"/usr/local/share/emacs/site-lisp/devel/jde/lisp"
"/usr/local/share/emacs/site-lisp/devel/semantic"
"/usr/local/share/emacs/site-lisp/devel/speedbar"))
(add-to-list 'load-path jdee))
(setq defer-loading-jde t)
(setq semantic-load-turn-everything-on t)
(require 'semantic-load)
(if defer-loading-jde
(progn
(autoload 'jde-mode "jde" "JDE mode." t)
(setq auto-mode-alist
(append
'(("\\.java\\'" . jde-mode))
auto-mode-alist)))
(require 'jde))
(defun my-jde-mode-hook ()
(setq c-basic-offset 2))
(add-hook 'jde-mode-hook 'my-jde-mode-hook)
Thanks for your time, Thomas.