是否有用于emacs的支持JDK 6.10的JDE版本?我还没能找到这方面的任何信息。当它运行时,每次我尝试编译文件时,JDE都会说它不能识别我的JDK版本,并恢复到假设它是Java5版本。
发布于 2008-12-21 16:37:58
我为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 (".")))因此,尽管我使用的是jdk 1.6.0.07,但它编译起来没有任何问题。
发布于 2008-12-20 03:20:58
您可以通过使用M-x customize-variable“注册”JDK版本并选择jde-jdk-registry,在配置设置中设置路径。保存该状态,然后再次执行M-x customize-variable,自定义jde-jdk并选择您想要的状态。
这应该足够了;如果没有,请给我们提供一些更详细的信息。
发布于 2008-12-20 04:53:47
是的,我已经做到了。问题是当我调用' JDE -compile‘时,会出现消息'The JDE not recognize JDK6.0.10JDK.Asmpt JDK1.5Javac?’,而且它看起来不像是语法检查或缩进规则中定义的Java6构造,比如注解。
https://stackoverflow.com/questions/382474
复制相似问题