2008-12-19 8 views
6

Y a-t-il une version de JDE pour emacs qui supporte le JDK 6.10? Je n'ai pas pu trouver d'informations à ce sujet. Pendant qu'il s'exécute, chaque fois que je tente de compiler des fichiers, JDE dit qu'il ne reconnaît pas ma version JDK et revient à supposer qu'il s'agit d'une version Java5.JDE pour Emacs pour JDK 6.10

Répondre

5

J'ai fait suite à des personnalisations pour JDE:..

'(jde-bug-debugger-host-address "127.0.0.1") 
'(jde-bug-jre-home "/usr/lib/jvm/java-6-sun") 
'(jde-compile-option-debug (quote ("all" (t nil nil)))) 
'(jde-debugger (quote ("jdb"))) 
'(jde-global-classpath (quote ("." "/usr/share/java/" "/usr/lib/jvm/java-6-sun/"))) 
'(jde-jdk-doc-url "/usr/share/doc/sun-java6-jdk/html/api/index.html") 
'(jde-jdk-registry (quote (("1.5" . "/usr/lib/jvm/java-6-sun")))) 
'(jde-regexp-jar-file "/usr/share/java/regexp.jar") 
'(jde-sourcepath (quote ("."))) 

il compile sans se plaindre, bien que je jdk 1.6.0.07.

1

Vous pouvez définir votre chemin dans les paramètres de configuration en "enregistrant" une version JDK en utilisant M-x customize-variable et en choisissant jde-jdk-registry. Enregistrez cet état, puis faites à nouveau M-x customize-variable, personnalisez jde-jdk et choisissez celui que vous voulez.

Que devrait le faire; sinon, donnez-nous un peu plus d'informations détaillées.

0

Oui, je l'ai fait. Le problème est quand j'appelle 'jde-compile, le message' Le JDE ne reconnaît pas JDK6.0.10 JDK. Supposons JDK 1.5 Javac » apparaît En outre, il ne ressemble pas à les constructions java6, telles que les annotations, ont été définies dans les règles de contrôle de syntaxe ou indentation

+0

d'accord, qui sonne comme un bug. il y a une liste de diffusion hors du site JDEE pour de telles choses. –