为什么Eclipse没有java编译器的路径?

时间:2015-07-25 15:45:16

标签: java eclipse

据我所知,java源代码由java编译器(javac.exe)编译成类文件;然后将这些类文件放入JVM以使用java.exe进行解释

但Eclipse只使用javaw.exe。所以,我认为javaw.exe相当于javac + java

但是有些引用说javaw.exe几乎等同于java.exe。因此Eclipse只有解释器进度。编译过程发生在哪里,如何?

我该如何理解这一点?

1 个答案:

答案 0 :(得分:6)

  1. Eclipse不使用javac编译文件。它有自己独立的Java编译器实现,并有自己的一组错误消息和错误。

  2. Eclipse仍然需要访问编译Java代码的所有标准库类。

  3. 运行Eclipse IDE进程的Java运行时与用于编译代码的JDK无关。尽管如此,Eclipse可能是用C ++编写的本机应用程序,并且不会阻止它编译Java。