eclipse - 如何运行不同Java版本的Eclipse?

标签 eclipse java

我正在使用 Eclipse 来开发 BlackBerry 应用程序。我的计算机上当前安装有 JDK/JRE 7,但这会导致 BlackBerry 插件崩溃。实际上这是一个已知问题,唯一需要做的就是使用 JDK/JRE 6 而不是 7 运行 Eclipse。

我下载并安装了版本 6。但是我很确定 Eclipse 仍然使用 7。一年前我遇到了同样的问题,我记得我必须配置一些系统变量并且它有效,但我找不到现在解决。

对此有什么想法吗?重要的!我不想在版本 6 中进行编译,这意味着我只需通过 Eclipse 选择 Java 版本。我需要的是 Eclipse 从版本 6 开始

最佳答案

  • 在 Eclipse 文件夹中打开 eclipse 配置文件 eclipse.ini
  • 添加-vm yourPath\Java\jre6\bin\javaw.exe,例如:

    -startup
    plugins/org.eclipse.equinox.launcher_1.3.0.v20120522-1813.jar
    --launcher.library
    plugins/org.eclipse.equinox.launcher.win32.win32.x86_64_1.1.200.v20120522-1813
    -product
    org.eclipse.epp.package.java.product
    --launcher.defaultAction
    openFile
    --launcher.XXMaxPermSize
    256M
    -vm 
    C:\Java\jre6\bin\javaw.exe
    ...
    

如果路径包含空格,则无需转义它们,请参阅 Eclipse Wiki了解更多规范。 -vm 选项和路径必须位于不同的行上。 -vm 选项必须位于-vmargs 选项之前。在 Linux 上,路径通常为 /bin/java,而不是上面显示的 Windows 路径。您使用的 Java 和 Eclipse 版本必须匹配(即 32 位 Eclipse 在 32 位 Java 上运行,64 位 Eclipse 在 64 位 Java 上运行)。

关于eclipse - 如何运行不同Java版本的Eclipse?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60562467/

相关文章:

java - Elasticsearch Java API 2.3 问题

Java servlet 无法接收大文件

android - 无法安装Android SDK 17

java - 构建 Jersey Web 服务可执行文件

java - 如何使用 Ant 脚本将 XML 文件包含到 jar 的根目录中?

javascript - 如何在 Swing-GUI 和 Web 应用程序(如 Vaadin 或 native JS)之间同步倒计时

java - 帮助布局类型

java - JTable 从 MySQL 数据库获取值

java - 这两个设置在 Maven 中是否相同?

java - 带有依赖项的 Gradle 多项目设置 -> 无法解析所有依赖项