Eclipse / Java版本和构建/主路径问题

时间:2014-10-10 21:17:51

标签: java eclipse windows x86 64-bit

我只是在我的大学要求时才开始编程,但我非常精通计算机,所以请原谅任何术语错误,请知道我总是渴望学习并进一步发展我最近的一些想法。在我当前的系统上,我使用Eclipse Luna x64和Java 8 u20 SDK(两者都安装了x64 x86)运行Win7 x64。以前,我在单独的win7x64系统上使用了Eclipse Indigo w / Java 1.6 / 7.

我的问题:

  1. 我似乎不再需要在系统变量中声明我的Java构建路径 - 是这样的吗?以前,在我的旧系统中,我已经声明了我的Java构建位置;使用Luna / J8,我的系统变量构建路径中没有提及Java,所有内容都会编译。

  2. 64位版本的Eclipse是否自然地选择要构建/编译的64位版本的Java?

  3. 我知道这些是非常基本的问题,而且很可能之前已经被问过,但我的Google技能没有返回任何有用的东西,这是我心目中最好的地方。

    谢谢,并致以最诚挚的问候,

    TreeHugger

1 个答案:

答案 0 :(得分:0)

  1. Windows环境变量%JAVA_HOME%已经设置或者他们在eclipse中添加了智能检测,我知道我的eclipse在下载时配置了所有3个JDK。它知道在Windows中,Java几乎总是安装在{Drive}:\Program Files\Java\{jdk_version\中,因此检测它们的存在并添加它们。

  2. 没有32位和64位Java程序。 JRE和JDK根据您的体系结构而不同,但它们执行的文件(.class文件)不是。想想一个.txt文件,如果它是在mac,linux,windows等上写的那么无关紧要......它打开它的程序可以解释,程序可能是x86 / 64。