0

最近、Java 開発に emacs を使用することにしたので、emacs を使用するのはこれが初めてです。emacs の起動時にエラーは発生しませんが、Java ファイルを表示するときに「jde」メニュー項目が表示されないため、jde が正しくインストールされているとは思えません。さらにトラブルシューティングする方法について何か提案はありますか?

cede、jde、および elib をダウンロードして、次のディレクトリ構造に抽出しました。

~/.emacs.d/site/cedet/latest
~/.emacs.d/site/jde/latest
~/.emacs.d/stie/elib/latest

いずれの場合も、「latest」はバージョン管理されたディレクトリへのシンボリック リンクです。次に例を示します。

cd ~/.emacs.d/site/cedet
ls -al
drwxr-xr-x@ 17 dparoulek  staff  578 Dec  4 12:17 cedet-1.0pre6
lrwxr-xr-x   1 dparoulek  staff   14 Dec  4 21:41 latest -> cedet-1.0pre6/

これが私の .emacs ファイルです:

; JDE - Java Development Environment

;; Set the debug option to enable a backtrace when a
;; problem occurs.
(setq debug-on-error t)

;; Update the Emacs load-path to include the path to
;; the JDE and its require packages. This code assumes
;; that you have installed the packages in the emacs/site
;; subdirectory of your home directory.
(add-to-list 'load-path (expand-file-name "~/.emacs.d/site/jde/latest/lisp"))
(add-to-list 'load-path (expand-file-name "~/.emacs.d/site/cedet/latest/common"))
(load-file (expand-file-name "~/.emacs.d/site/cedet/latest/common/cedet.el"))
(add-to-list 'load-path (expand-file-name "~/.emacs.d/site/elib/latest"))

(require 'jde)
4

1 に答える 1

0

emacs が起動ログ メッセージをMessagesバッファに書き込むことがわかりました。それを見つけたら、.emacs ファイルで定義されたものを読み込もうとすると、いくつかの問題があることに気付きました。

cede と ecb を正常に動作させることができましたが、jde をロードしようとすると Lisp エラーが発生します。

于 2009-12-05T12:59:28.250 に答える