需要在一台机器上使用两个Java版本

时间:2013-12-26 10:11:22

标签: java selenium-webdriver java-7 java-6

我的应用程序仅支持java 1.6版本,我需要使用java 1.7编译的类文件代码执行所有测试用例。

我的问题是如何达到上述要求......

  1. 是否可以在我的机器上安装java 1.6和java 1.7版本?
  2. 如果可能,我如何为我的应用程序设置java 1.6路径以及如何设置java 1.7版本的路径以使用java 1.7编译文件执行测试用例。
  3. 应用程序无法使用Java 1.7打开,但我只需要使用java 1.7编译文件。

3 个答案:

答案 0 :(得分:2)

是的,有可能。您需要更改JAVA_HOME环境变量。您可以在用于启动应用程序的脚本中进行设置。

This article可能会帮助您

答案 1 :(得分:0)

是的,这是可能的。

您可以在单个系统中安装多个Java版本。

简单化。您可以使用eclipseNetbeans IDE。在那里你可以使用不同的java版本来编译。

答案 2 :(得分:0)

与任何程序一样,您需要通过提供完整路径名直接指定要运行的程序的目录,或者通过设置环境变量(如PATH或JAVA_HOME或JDK_HOME

)来间接指定要运行的程序的目录

您可以安装任意数量的Java更新/版本,直到磁盘空间不足为止。要将每个程序配置为使用特定版本,您需要查看它们的启动方式,并为该程序设置适当的目录以使用Java。