2011-06-06 70 views
0

是真的,java -version命令返回我用于浏览网页的java版本,但是我在netbeans/eclipse中使用的java版本可能是完全不同的版本?是真的,一台电脑将只有一个Java版本?

其实可以在netbeans和eclipse中使用的java版本不同吗?

或者是一个系统只有1个版本的java可以在所有的应用程序中工作吗?

回答

2

即在浏览器中使用的Java版本在控制面板中定义。这默认为由java -version返回的版本。 IE使用JRE。

当安装NetBeans时,它会询问要使用哪个版本的Java,因此它不一定与IE相同,尽管它可能默认使用相同版本的JDK。

NetBeans和Eclipse可以配置为使用不同于标准版本的JDK,因此您无法保证IE和NetBeans/Eclipse使用相同版本的Java。

在Windows上,您可以根据需要在机器上安装尽可能多的Java版本。

1

不,它可以有多个。您可以通过为应用程序设置classpath来设置要用于应用程序的特定java版本。

2

You van已经安装了几个Java版本。在eclipse.ini中,你可以指定它将使用的VM。

+0

而且您可以指定单个项目将使用与运行Eclipse的VM不同的VM – 2011-06-06 11:28:44

3

是真的,java -version命令返回Java版本,我用它来浏览网页了Java,

不,它返回的第一个系统路径的版本。浏览器可能使用不同的版本。

但我在netbeans/eclipse中使用的java版本可能是完全不同的版本?

其实可以的java我在NetBeans中使用和eclipse的版本有所不同呢?

或者它是一个系统只有1个版本的Java在所有应用程序的工作原理?

相关问题