Eclipse使用哪种Java?

Luc*_*nan 6 java eclipse

我从eclipse.org下载了适用于Linux的"Eclipse IDE for Java EE Developers".我能够编写,编译和运行Java程序.但我不明白JDK/JRE的用途.

如果我开始一个新的'Java Project',我可以选择使用哪个JRE,但如果我选择'JavaSE-1.6',我仍然不知道那是什么?甲骨文?IBM?我不知道JRE在我的文件系统中的位置.

假设我想使用相同的JRE从命令行执行我的Java程序,如何找到'java'可执行文件?

小智 7

如果您想知道Java在您的系统中的位置,请在终端中运行它whereis java.

如果您想知道哪个Java正在您的系统中使用,请在终端中运行它which java.

如果您想知道默认情况下Java版本使用的是什么,请在终端中运行它 java --version

如果您想知道Eclipse中使用的JDK,请参阅Project-> Properties-> Java Compiler.

如果您想知道Eclipse中使用了哪个JRE,请参阅windows-> preferences-> Installed JREs

  • 还有运行Eclipse的那个? (8认同)

Ind*_*nes 6

在Eclipse中时:

  • 打开帮助->关于Eclipse
  • 点击安装细节
  • 选择选项卡配置

搜索条目

eclipse.vm=
Run Code Online (Sandbox Code Playgroud)

应该有使用的JRE的路径。


Ale*_*exR 3

这取决于您的配置。

转到 Windows/首选项,然后检查:

Java/已安装的 JRE 和 Java/编译器/

您还可以覆盖每个项目的设置:项目首选项、Java 编译器。

  • 如果同时安装多个JDK?eclipse使用的是哪一个?问题不在于正在使用哪个 jvm 用户项目/应用程序。 (2认同)