我们的团队使用Eclipse Helios SR1。我们为Windows 7/2008上的Tomcat 6和Java 6开发。我们保持最新的Java 6和Tomcat 6的最新版本。我们每年更新Tomcat主机和所有开发人员工作站上的JDK/JVM。Eclipse如何与Java更新保持同步?
但我从来没有理解Eclipse如何跟上最新的JDK更新。我看到引用的JRE系统库全部来自c:\ program files \ java \ jre6 \ lib,它随每个JDK更新而更新。所以被调用的库是最新的。但我认为Eclipse的编译器是Eclipse的内部?
我猜测每个JDK更新都有一个新的javac.exe。但我们从不做任何事情来更新Eclipse的内部编译器。我们需要与我们的JDK更新一起来更新Eclipse吗?
谢谢
感谢您的回复。但是我发现的是通往JRE的途径,而不是JDK。 Eclipse以某种方式使用JRE进行编译?换句话说,Eclipse是否只需要最新的Java运行时库以“最新”的方式编译? (不要怀疑你的回复,只是有点意外。) –
JDK没有提供将Java源代码编译成类文件的编译器。我从来没有试过如果我在我的系统上没有JDK的情况下在Eclipse中进行编译会发生什么。 –
@TK Gospodino:Eclipse不需要JDK来运行。只是一个JRE。 –