Eclipse Juno JSP语法高亮不起作用。

16

我安装了Juno的Java EE版本并打开了一个正在工作中的现有项目。第一件事情是我注意到我的JSP文件没有语法高亮。我检查了我的安装并且确认已经安装了WTP。

对于这个问题你有什么想法吗?在我使用过的其他版本的Eclipse中,这个功能都是开箱即用的。


2
右键单击您的JSP文件,然后转到“打开方式...”菜单。您确定您实际上正在使用JSP编辑器吗? - nitind
JSP编辑器不在那里。它不应该像Eclipse的先前版本一样存在吗? - bmoran
你是如何安装这个Juno的Java EE版本的?你是否误安装了非EE的Java包? - nitind
我发布之前已经检查过了。我能想到唯一可能引起问题的原因是我正在使用JDK 1.5,因为我正在使用旧版本的ATG。我将尝试安装至少1.6并查看是否解决了问题。 - bmoran
有人报告了与Juno相同的问题。https://bugs.eclipse.org/bugs/show_bug.cgi?id=385028 - bmoran
我们了解到,是的,您确实需要Java 6。 - nitind
1个回答

28

我也遇到了同样的问题。我尝试了这个解决方案,它对我起作用了。

  1. 检查您的 JDK 必须是 1.6 或更高版本。 如果没有安装 JDK 1.7

  2. 如果问题仍然存在,在 Eclipse 中转到 帮助 -> 安装新软件 -> WorkWith(选择 Juno - http://download.eclipse.org/releases/juno) -> 展开 Web、XML、Java EE 和 OSGi 企业开发 -> Web 页面编辑器 (选中它)并安装它。

    安装后重新启动 Eclipse。现在使用 Web 页面编辑器 打开现有的 jsp 文件。 要做到这一点,请右键单击 jsp 文件,然后选择 打开方式 -> Web 页面编辑器。 如果没有出现 Web 页面编辑器,请转到 其他 -> 内部编辑器 -> Web 页面编辑器 或者 创建一个扩展名为 .jsp 的新文件,并使用 web 页面编辑器打开它。

    现在在 Eclipse 中转到 窗口 -> 首选项 -> 通用 -> 编辑器 -> 文件关联 选择 *.jsp 并将 web 页面编辑器设置为默认编辑器

  3. 在桌面上创建一个 *Eclipse 的快捷方式,右键单击快捷方式,转到 属性 -> 快捷方式标签 -> 目标

    在目标中添加这些括号中的行 (-vm "path for your bin folder of jdk 7") 例如,目标应该看起来像 "C:\eclipse\eclipse.exe" -vm "C:\Program Files\java\jdk1.7.0_06\bin"


2
我也遇到了同样的问题。我只按照第二步操作。完成了!谢谢。 - Upendra
2
FYI:我只下載了Eclipse SDK套件,沒有下載任何J2EE東西。第二步是我所需的。 - Abhinav
1
对于“Eclipse Luna”,Web页面编辑器是“JSF工具-Web页面编辑器”。 - yurin

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接