以下是我在这个论坛上看到的内容:
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程序。
提前感谢所有人。
问候。
答案 0 :(得分:2)
没有。 Eclipse将自己的编译器称为ecj,作为Java Development Tools (JDT)的一部分。链接说(部分)
增量Java编译器。作为Eclipse构建器实现,它基于从VisualAge for Java编译器演化而来的技术。特别是,它允许运行和调试仍包含未解决错误的代码。
答案 1 :(得分:0)
Eclipse有自己的编译器。您无需单独安装JDK。