是否可以从 Eclipse 安装中禁用或删除内置 Java 编译器?
我想在禁止安装编译器的环境中使用 Eclipse 的 XML 编辑和验证功能。是否可以在不破坏 XML 编辑和验证功能的情况下禁用/删除编译器?怎么办?
Comments in this related question建议无法完成,但我不需要 Eclipse 的 Java 开发功能(并且不希望它们在没有编译器的情况下工作)。
最佳答案
是的,当然可以在没有 Java 编译器(或者具体来说是 JDT)的情况下创建 Eclipse 安装。真正的问题是 XML 工具是否间接依赖于 JDT,从而将其拉回来。
这是我会尝试的...
下载 Eclipse 平台 zip。您可以从以下 URL 获取它:
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 - 如何禁用Eclipse编译器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4760109/