java - 具有单个 Eclipse 安装,其中使用不同的 JDK 安装或不同的 ini 配置启动同时 session

标签 java eclipse spring-tool-suite

以STS为例。

我希望只安装一次 Eclipse STS 3.9.7。通常我会运行多个 Eclipse/STS session 。我需要有

  • 一些关于 JDK 8 的 session
  • JDK 10 session
  • 关于 JDK 11 的另一场 session

我还安装了 Eclipse 2018-12。我希望只有一个这样的安装,我希望从它开始

  • JDK 9 中的 session
  • OpenJDK 10 中的另一个 session

我知道如何指定 JDK 的唯一方法是在 ini 配置文件中指定它。也许还有另一种方法。因此,目前我有 Eclipse/STS 安装的多个复制副本,每个副本都指定从不同的 JDK 启动。

同一版本的 Eclipse/STS 安装数量激增是非常不可取且令人困惑的。特别是当我需要从 Marketplace 安装或更新所有模块时。

是否有比多个复制安装更好的方法,以便以不同方式指定 JDK/bin/javaw 路径来启动每个 session ?

最佳答案

您可以使用--launcher.ini <path>命令行选项指定启动 Eclipse 时使用的不同“config.ini”文件。

关于java - 具有单个 Eclipse 安装,其中使用不同的 JDK 安装或不同的 ini 配置启动同时 session ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53999160/

相关文章:

java - 更改 wsimport 绑定(bind)文件以指向本地资源

java - eclipse中提示 "Unhandled exception type xxx"

java - 运行 gwt 应用程序时出现 BindException

java - ApplicationContextInitializer 相关异常在 STS 中部署到 vFabric tc Server 时

java - 如何在 Visual Studio 项目中集成 Java 和 Python?

java - eclipse 断点 : stop before leaving a Java method

java - Selenium 测试 IEDriver

java - 增加 Eclipse IDE 字体大小

java - STS : Imported projects are showing compilation error with triangle symbol

c - MinGW/Eclipse C 构建问题 : cannot find dll