いまさらはじめるJDEE

まずはインストールから。ここを参考にcedet、elib、JDEEの順にインストール。展開したディレクトリを/usr/share/emacs/site-lispに配置したあと、お好みに応じてmakeでバイトコンパイルします。cedetとelibは普通にmakeすればOKですが、JDEEはオプションでcedetとelibのインストールディレクトリを指定する必要があります。


# cd /usr/local/emacs/site-lisp/
# tar xvzf cedet-1.0beta3b.tar.gz
...
# tar xvzf elib-1.0.tar.gz
...
# tar xvzf jde-latest.tar.gz
...
# cd /usr/local/emacs/site-lisp/cedet-1.0beta3b/
# make
...
# cd /usr/local/emacs/site-lisp/elib-1.0/
# make
...
# cd /usr/local/emacs/site-lisp/jde-2.3.5/lisp/
# make CEDET=../../cedet-1.0beta3b ELIB=../../elib-1.0
んで、*.javaを開いたときにJDEEが起動するよう.emacsに以下を追記しておきます。

(setq semantic-load-turn-useful-things-on t)
(load "cedet")
(autoload 'jde-mode "jde" "Java Development Environment for Emacs." t)
(setq auto-mode-alist (cons '("\.java$" . jde-mode) auto-mode-alist))