SSブログ

jdeeのインストール [emacs]

必要なパッケージ

cedet-1.0beta3
elib-1.0
jde-2.3.5.1

(setq load-path (cons "/usr/local/bin/Meadow/site-lisp/elib-1.0" load-path))
(setq load-path (cons "/usr/local/bin/Meadow/site-lisp/cedet-1.0beta3b" load-path))
(setq load-path (cons "/usr/local/bin/Meadow/site-lisp/cedet-1.0beta3b/eieio" load-path))
(setq load-path (cons "/usr/local/bin/Meadow/site-lisp/cedet-1.0beta3b/semantic" load-path))
(setq load-path (cons "/usr/local/bin/Meadow/site-lisp/cedet-1.0beta3b/speedbar" load-path))
(setq load-path (cons "/usr/local/bin/Meadow/site-lisp/jde-2.3.5.1/lisp" load-path))

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

export ANT_HOME=/c:/apache-ant-1.6.2
export JAVA_HOME=c:/j2sdk1.4.2_10

http://www.02.246.ne.jp/~torutk/jdee/jdee.html
http://www1.u-netsurf.ne.jp/~ysk-net/WithEmacs/JDEE/index.html

http://www.bookshelf.jp/2ch/tech/1017214967.html

引用

事故解決
というか,俺のミス.

JDEEがCEDIT1.0beta2から1.0までの間しかサポートしてないのに,CEDIT1.0pre3を入れていたからだ.
jde-2.3.5/lisp/jde.el 内の
  (defconst jde-cedet-max-version "1.0"
って行を
  (defconst jde-cedet-max-version "1.0pre4"
にしたら色付いた.

http://www.02.246.ne.jp/~torutk/jdee/jdee.html#doc1_id339

引用

Emacs 20.x(Meadow1.15等)にSemantic 1.4

Meadow1.15(Emacs 20.7)にSemanticパッケージを入れた時に以下の問題が発生しました。

1.

Meadow起動時にInvalid face property.underlineが発生

semantic 1.4に含まれるsemantic-util-modes.elの中にある以下の記述が原因となっています。

(:underline "red")

これを以下のように修正します(二箇所あり)。

(:background "red" :underline t)

パッチファイルをここに置いています。

Emacs 20.xでは、"red"がnilのように扱われるそうですが、Meadow 1.1xの場合は厳密に評価されてエラーとなってしまうそうです。nilのように扱われる場合、色もアンダーラインも付かないかもしれません。


nice!(0)  コメント(0)  トラックバック(0) 

nice! 0

コメント 0

コメントを書く

お名前:
URL:
コメント:
画像認証:
下の画像に表示されている文字を入力してください。

トラックバック 0

キーバインドの設定と取り消し|- ブログトップ

この広告は前回の更新から一定期間経過したブログに表示されています。更新すると自動で解除されます。