Domanda

Recentemente ho deciso di provare emacs per lo sviluppo Java, quindi questa è la prima volta che ho usato emacs. Non ricevo alcun errore Emacs all'avvio, ma non credo JDE è installato correttamente, perché non vedo una voce di menu "jde" durante la visualizzazione di file Java. Qualche suggerimento su come posso risolvere ulteriormente?

Ho scaricato e CEDET, JDE, e Elib nella seguente struttura dir estratto:

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

In ogni caso 'ultima' è un collegamento simbolico ad una directory di versione, ad esempio:

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/

Ecco il mio file .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)
È stato utile?

Soluzione

Ho capito che emacs scrive messaggi di log di start-up ad un Messaggi di buffer. Una volta ho trovato che, mi sono reso conto che ci sono alcuni problemi quando si cerca di caricare alcune cose definite nel mio file .emacs.

Sono stato in grado di ottenere CEDET e BCE lavorare con successo, ma ancora ricevendo errori Lisp quando si cerca di caricare JDE.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top