Eclipse包是否包含javac.exe

时间:2016-05-17 09:55:36

标签: java eclipse

以下是我在这个论坛上看到的内容:

JRE:

需要运行Java程序。你不能用它编译Java程序。

JDK: 它是用于Java的全功能软件开发工具包,包括JRE,以及用于创建和编译程序的编译器和工具(如JavaDoc和Java Debugger)。

在我的办公室笔记本电脑上,我只有C:\ Program Files(x86)\ Java \ jre6中没有JDK的JRE文件夹。

但我有Eclipse(Indigo),我用它来编写和执行我的Java程序。

我的问题是这个Eclipse包是否包含java编译器javac.exe?

我想知道如何在我的笔记本电脑上没有JDK的情况下在Eclipse上编译和运行java程序。

提前感谢所有人。

问候。

2 个答案:

答案 0 :(得分:2)

没有。 Eclipse将自己的编译器称为ecj,作为Java Development Tools (JDT)的一部分。链接说(部分)

  

增量Java编译器。作为Eclipse构建器实现,它基于从VisualAge for Java编译器演化而来的技术。特别是,它允许运行和调试仍包含未解决错误的代码。

答案 1 :(得分:0)

Eclipse有自己的编译器。您无需单独安装JDK。