java - LiClipse(适用于 Mac)是否包含自己的 JRE 副本?

标签 java eclipse macos liclipse

LiClipse 是吗? Mac OS X 的开发环境 (IDE) 包括其自己的 JRE (Java Runtime Environment) 副本,还是使用系统的JRE来运行?

LiClipse 构建于 Eclipse IDE,写在 Java语言,因此需要 JRE 才能运行。 Eclipse 和 LiClipse 的答案可能是相同的。 Mac OS 允许将应用程序打包为“ bundle ”(一种目录树的伪装形式),因此应用程序可以包含 JRE 等支持软件。 “ bundle ”是 Mac OS 特定的结构,因此 Windows 和 Linux 版本的 Eclipse 或 LiClipse 的答案可能有所不同。

我在 Mac OS X El Capitan 10.11.6 上使用 LiClipse 4.4.0。我预计 LiClipse、Eclipse 和 Mac OS X 的多个版本的答案可能是相同的,但并非所有版本都相同。

最佳答案

是的,LiClipse 确实包含 JRE(根据每个平台,它可能位于不同的位置)。

JRE 实际上是在构建后步骤中放置的(在为每个平台创建 native 安装程序之前)。

这意味着启动 LiClipse 不需要用户在计算机上安装 JRE(尽管如果需要,仍然可以指定不同的 Java VM,如 https://wiki.eclipse.org/Eclipse.ini 中所述)。

关于java - LiClipse(适用于 Mac)是否包含自己的 JRE 副本?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47549726/

相关文章:

java - Android 如何隐藏我的 ListView ?

java - 从目录上传图像并设置为按钮

macos - 如何创建要保存到新文档的文档范围书签?

python - 在 MacOS 10.9.5 上安装 Psycopg2 时出错

java - Tomcat+Spring环境下的Classloader之谜

java - "EEEE, MMMM d, yyyy ' 在 ' HH:mm"

java - 使用 doInBackground 的结果设置 textView

java - Android Java Eclipse Intent 与 2 个项目

java - 如何在eclipse IDE中显示巨大的变量

ios - mach_override 和 fishhook 之间的技术差异?