[JAVA, EMACS] Comment ajouter le JDE à Emacs (sous WinXP) ?

Comment ajouter le JDE à Emacs (sous WinXP) ? [JAVA, EMACS] - Programmation

Marsh Posté le 22-03-2002 à 18:57:02    

Je sais pas si la question est bien posée... :-\
 
Ce que je voudrais c'est pouvoir compiler et lancer mes progs java sous Emacs (comme je le fais à la fac), seulement je sais pas comment configurer Emacs pour ça...
 
(J'ai Emacs 21.1 et le JDE je-sais-plus-combien, le tout sous WinXP)
 
Merci :)

Reply

Marsh Posté le 22-03-2002 à 18:57:02   

Reply

Marsh Posté le 22-03-2002 à 20:16:22    

C'est mort ici OU ça n'intéresse personne OU personne ne sait répondre OU quoi ??? :-\

Reply

Marsh Posté le 22-03-2002 à 20:47:32    

Un exemple de .emacs à adapter (les loadpath notamment) à ta config
 
 
 
;; Pour tracer les erreurs
(setq debug-on-error t)
 
;;Paths des différents packages
 
(add-to-list 'load-path (expand-file-name "/usr/local/share/emacs/21.1/site-lisp//jde/lisp" ))
(add-to-list 'load-path (expand-file-name "/usr/local/share/emacs/21.1/site-lisp/semantic" ))
(add-to-list 'load-path (expand-file-name "/usr/local/share/emacs/21.1/site-lisp/speedbar" ))
(add-to-list 'load-path (expand-file-name "/usr/local/share/emacs/21.1/site-lisp/eieio" ))
(add-to-list 'load-path (expand-file-name "/usr/local/share/emacs/21.1/site-lisp/elib" ))
 
 
;;Chargement du jde

(setq defer-loading-jde t)
 
(if defer-loading-jde
    (progn
      (autoload 'jde-mode "jde" "JDE mode." t)
      (setq auto-mode-alist
            (append
             '(("\\.java\\'" . jde-mode))
             auto-mode-alist)))
  (require 'jde))
 
 
;; Indentation des sources Java (2 unités)
 
(defun my-jde-mode-hook ()
  (setq c-basic-offset 2))
 
(add-hook 'jde-mode-hook 'my-jde-mode-hook)
 
;;Utilise Jikes à la place de cette merde de javac
(put 'jde-compiler 'customized-value "jikes" )

Reply

Marsh Posté le 22-03-2002 à 23:19:47    

zeltron a écrit a écrit :

Un exemple de .emacs à adapter (les loadpath notamment) à ta config
 
 
 
;; Pour tracer les erreurs
(setq debug-on-error t)
 
;;Paths des différents packages
 
(add-to-list 'load-path (expand-file-name "/usr/local/share/emacs/21.1/site-lisp//jde/lisp" ))
(add-to-list 'load-path (expand-file-name "/usr/local/share/emacs/21.1/site-lisp/semantic" ))
(add-to-list 'load-path (expand-file-name "/usr/local/share/emacs/21.1/site-lisp/speedbar" ))
(add-to-list 'load-path (expand-file-name "/usr/local/share/emacs/21.1/site-lisp/eieio" ))
(add-to-list 'load-path (expand-file-name "/usr/local/share/emacs/21.1/site-lisp/elib" ))
 
 
;;Chargement du jde

(setq defer-loading-jde t)
 
(if defer-loading-jde
    (progn
      (autoload 'jde-mode "jde" "JDE mode." t)
      (setq auto-mode-alist
            (append
             '(("\\.java\\'" . jde-mode))
             auto-mode-alist)))
  (require 'jde))
 
 
;; Indentation des sources Java (2 unités)
 
(defun my-jde-mode-hook ()
  (setq c-basic-offset 2))
 
(add-hook 'jde-mode-hook 'my-jde-mode-hook)
 
;;Utilise Jikes à la place de cette merde de javac
(put 'jde-compiler 'customized-value "jikes" )  




 
 
Wow !
 
Bah... euh... merci beaucoup :)
 
Je vais essayer ça :)

Reply

Marsh Posté le 22-03-2002 à 23:45:33    

il faut aussi que tu télécharges tous les package qui vont bien (speedbar, etc ...)


---------------
ma vie, mon oeuvre - HomePlayer
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed