JDEE + ECBインストール

Eclipseを薦められたけど、まずはJDEEとECBをインストールしました。
よく分からないエラーとかもあったけど、とりあえず入れることができて良かったです。
コンパイラはJavacではなくJava serverにしてみました。
ただし、サーバの起動が遅いのでコンパイルの規模が小さいならjavacの方が良さそうです。

とりあえず、メモ程度に.emacsの関係のある部分だけ

JAVA_HOMEを2回宣言していますが、いくつか参考にしたページが混ざっている関係ですね。
ただ、統一しようとするとうまく動かないんですよね。。。

;; Cedet :: Load -------------------------------------------------------------
(setq semantic-load-turn-useful-things-on t)
(load-file "/Applications/Emacs.app/Contents/Resources/site-lisp/cedet/common/cedet.el")
(load "cedet")

;; JDEE :: Install -----------------------------------------------------------------
(setenv "JAVA_HOME" "/System/Library/Frameworkds/JavaVM.framework/Versions/CurrentJDK/Home")
(autoload 'jde-mode "jde" "Java Development Environment for Emacs." t)
(setq auto-mode-alist (cons '("~/prog/java" . jde-mode) auto-mode-alist))

;; JDEE :: Seting for Java compiler -------------------------------------------------
;; javac
;(setq jde-compiler (list "javac" ""))
;; javac server
(setq jde-jdk '("1.5.0"))
(setq jde-jdk-registry '(("1.5.0" . "/Library/Java/Home")))

;; JDEE :: Antとの連携 ----------------------------------------------------
(setenv "JAVA_HOME" "/Library/Java/Home")
(setenv "ANT_HOME" "/usr/bin/ant")
(setq jde-ant-enable-find t)
(setq jde-ant-program "/usr/bin/ant")
(setq jde-ant-read-target t) ;; Targetを選択するための変数
(setq jde-build-function (quote (jde-ant-build)))

;; ECB :: Install -----------------------------------------------------------------------
(add-to-list 'load-path (expand-file-name "/Applications/Emacs.app/Contents/Resources/site-lisp/ecb"))
(require 'ecb)
(setq ecb-tip-of-the-day nil)
(setq ecb-windows-width 0.25)
(setq ecb-compile-window-height 0.25)

;; ECB :: Customize ------------------------------------------------------------------------
(defun ecb-toggle ()
  (interactive)
  (if ecb-minor-mode (ecb-deactivate)
    (ecb-activate)))