[英]eclipse running programs without jdk
为什么我们在eclipse中编译执行java程序不需要jdk安装。 jre 安装就够了。 但是在从 cmd 运行代码时,我们需要安装 jdk。 eclipse 是否带有任何备用 javac。 我尝试在 eclipse 文件夹中搜索 javac,但没有得到任何结果。 请说清楚。
Eclipse 有自己的编译器,因此它可以编译 Java 程序。 它不会查看您的路径变量来查找 javac。
Eclipse 有自己的内置增量编译器。 要运行您的项目,它需要一个 JRE,您可以转到Project -> properties -> Java Build Path -> libraries
并查看添加到项目中的默认 JRE 库(如果您希望您的程序在其他 Java 版本上运行,您可以修改它或例如 IBM JDK)。
您的系统上需要一个 JRE 来运行 eclipse 本身,它在路径变量中eclipse.ini
或在eclipse.ini
文件中指定(Eclipse 也使用此 JRE 版本并在此级别自动设置默认项目编译合规性级别)。
包含在 eclipse.ini 中以运行 eclipse 的参数,在 -vmargs 之前,是..
-vm C:\\Java\\JDK\\1.8\\bin\\javaw.exe
运行 Java 程序不需要 JDK,开发和编译需要。 如果您只想运行 Java 程序,那么您只需要一个 Java 运行时引擎 (JRE)。 由于 Eclipse 是一个集成开发环境 (IDE),可以为您简化开发过程,并且出于许多其他原因,它与自己的编译器捆绑在一起。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.