是否可以从 Eclipse 安装中禁用或删除内置 Java 编译器?
我想在禁止安装编译器的环境中使用Eclipse的XML编辑和验证功能。 是否可以在不破坏 XML 编辑和验证功能的情况下禁用/删除编译器? 怎么办?
这个相关问题中的评论表明它无法完成,但我不需要 Eclipse 的 Java 开发功能(并且不要期望它们在没有编译器的情况下工作)。
是的,当然可以在没有 Java 编译器(或者具体来说是 JDT)的情况下创建 Eclipse 安装。真正的问题是 XML 工具是否间接依赖于 JDT,从而将其拉回来。
这是我会尝试的...
下载 Eclipse 平台 zip。您可以从这个网址获取:
http://download.eclipse.org/eclipse/downloads/
查看“最新版本”标题下的内容。您将需要下载一些稳定的东西。现在最新版本是3.6.1...
http://download.eclipse.org/eclipse/downloads/drops/R-3.6.1-201009090800/index.php
现在找到名为“平台运行时二进制文件”的标题并下载适合您平台的 zip。验证文件名是否为“eclipse-platform-[版本]-[平台].zip”。如果不是,那么您下载了错误的东西。
像平常解压 Eclipse 发行版一样解压它。您现在已经安装了一个可运行的 Eclipse,但去掉了所有有趣的 IDE 功能。特别是,没有 JDT。
现在是时候安装 XML 工具了。转到帮助 -> 安装新软件 -> 添加并使用此 URL 作为存储库:http://download.eclipse.org/releases/helios/
取消选中“在安装过程中联系所有更新站点以查找所需的软件”。
在过滤器字段中输入 XML。您想要的功能称为“Eclipse XML 编辑器和工具”。选择它并点击完成。
假设它安装正确,您将需要确认它没有默默地引入 JDT。查看您的 Eclipse 安装在插件目录中。查看您是否有 org.eclipse.jdt.core 插件。这就是 Java 编译器所在的地方。
祝您好运,如果您遇到问题,以下论坛是提出后续问题的好地方。有一些人在那里闲逛,他们非常致力于有一天创建一个“XML IDE”Eclipse 发行版的想法,所以他们应该很乐意帮助您。
我理想地建议您远离 eclipse,因为有大量工具(Quanta Plus IDE、Bluefish 等)可以为您提供出色的 XML 编辑和验证功能。
但是,这个论坛可能会对您有所帮助 -> http://www.eclipsezone.com/eclipse/forums/t40126.html.
您可以取消勾选
Project > Build Automatically
以防止自动构建发生,甚至可以删除具有 Run 和 Debug 功能的按钮,以免意外按下它们。