java - 安装单个 Eclipse,同时使用不同的 JDK 安装或不同的 ini 配置启动会话
问题描述
以 STS 为例。
我希望只安装一个 Eclipse STS 3.9.7。通常我会运行多个 Eclipse/STS 会话。我需要有
- 在 JDK 8 上开始了几个会话
- 关于 JDK 10 的会议
- 关于 JDK 11 的另一场会议
我也安装了 Eclipse 2018-12。我希望只有一个这样的安装,我希望从它开始
- JDK 9 中的会话
- OpenJDK 10 中的另一个会话
我知道如何指定 JDK 的唯一方法是在 ini 配置文件中指定它。也许还有另一种方式。因此,目前我有多个 Eclipse/STS 安装副本,每个副本都指定为从不同的 JDK 启动。
大量安装相同版本的 Eclipse/STS 是非常不受欢迎和令人困惑的。尤其是当我需要从 Marketplace 安装或更新所有模块时。
有没有比拥有多个复制安装更好的方法,以便以各种方式指定 JDK/bin/javaw 路径来启动我的每个会话?
解决方案
您可以使用--launcher.ini <path>
命令行选项来指定启动 Eclipse 时要使用的不同的“config.ini”文件。
推荐阅读
- javascript - 如何从nodeJS中的查询块中获取变量?
- node.js - NodeJS存储你需要解密和读取的加密数据库密码,而不是用户密码?
- apache - apache的neo4j反向代理配置
- javascript - 意外的令牌,预期的,用于 seletedValues.filter 方法
- wordpress - 在 WordPress 中重置密码后获取新的哈希密码
- go - 子例程中的 Go Channel
- regex - 使用正则表达式查找具有特定内容的json
- php - Laravel 从 MessageSending 事件中获取邮件类名
- three.js - 鼠标悬停时重新渲染对象
- youtube - 为什么 Youtube API 的日程安排视频不起作用?