[英]What is the purpose of Java JDK to Eclipse?
我安装了Java JDK后,我刚刚安装了Eclipse。 入门指南(在Eclipse中)说我应该在Window> Preferences> Java> Installed JREs中引用我的JDK安装,但是JRE也可以工作。
选择Java> Installed JREs首选项页面以显示已安装的Java运行时环境。 确认已检测到JRE。 默认情况下,用于运行工作台的JRE将用于构建和运行Java程序。 它应该在已安装的JRE列表中带有复选标记。 我们建议您使用Java SDK而不是JRE。 SDK专为开发而设计,包含Java库的源代码,简化了调试。
已经有一个JRE设置(不是JDK),所以我什么也没做,并试图编译一个Hello World(只是为了看看会发生什么)。 令我惊讶的是,它汇编了!
我搜索了一下,看起来这很有效,因为Eclipse有一个内置的Java编译器。 我尝试使用相同的eclipse设置进行调试,并且它也是成功的。
那么,在那里设置JDK和JRE有什么区别? 为什么下载JDK很重要,因为在我的默认配置中Eclipse似乎没有使用它?
可能主要区别在于您获得了所有Java运行时库(使用JDK)的源代码,这可能是一个很大的帮助。 因为这个原因,我总是使用JDK。
此外,如果您正在调试,这将允许您有意义地进入Java运行时库。
JDK附带的许多工具都没有附带JRE - JConsole(http://java.sun.com/developer/technicalArticles/J2SE/jconsole.html)。 例如,这可以帮助您了解和监控应用程序的内存使用情况等。 无论哪种方式,如果你进入不熟悉的领域,我强烈建议你遵循Eclipse建议并使用JDK!
JDK包含用于编译和运行Java程序的软件开发工具。
差异以及为什么需要这个?
JDK包括JVM,标准类库以及开发人员为创建Java程序而需要的其他几个工具。 JRE包括JVM,因为JRE提供了一些标准库和可用于执行Java程序的JVM。
您甚至可以在那里查看: http : //en.wikipedia.org/wiki/Java_Development_Kit
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.