MeadowでJava

jdeeを入れてみる。
Java Development Environment for Emacsからjdeeをダウンロードしてmeadow/site-list/以下にインストール。
同じくJava Development Environment for Emacsからelibをダウンロードしてmeadow/site-lit/以下にインストール。
Collection of Emacs Development Environment Tools Homepageからcedetをダウンロードしてmeadow/site-list/以下にインストール。
.emacsに以下を追記。

;; jdee cedet elib
(add-to-list 'load-path (expand-file-name "~/site-lisp/elib-1.0"));'
(setq debug-on-error t)
(add-to-list 'load-path (expand-file-name "~/site-lisp/cedet-1.0pre4/common/"));'
(load-file (expand-file-name "~/site-lisp/cedet-1.0pre4/common/cedet.el"))
(add-to-list 'load-path (expand-file-name "~/site-lisp/jde-2.3.5.1/lisp/"));'
(require 'jde)
(autoload 'jde-mode "jde" "Java Development Environment for Emacs." t)
(setq auto-mode-alist (cons '("\.java$" . jde-mode) auto-mode-alist))
(setq indent-tabs-mode nil)

meadow3.0を使用している場合、

error: Outdated speedbar 1.0 just installed

のようなエラーが出るかも。
これはmeadow3.0に標準でspeedbarがインストールされているために出るようだ。
meadow/site-lisp/cedet-1.0pre4/以下のspeedbarを読み込まないようにするため、
meadow/site-lisp/cedet-1.0pre4/speedbar/に.nosearchという空のファイルを作成する。
これで重複して読み込まなくなるため、エラーが出なくなるはず。

Note, built-in variable `x-underline-at-descent-line' not bound

って出るのは何なんだろう・・・。