发布于 2017-12-07 11:08:51
是的,LiClipse确实包含一个JRE (取决于它可能在不同的位置上的每个平台)。
JRE实际上是放在构建后的步骤上(在为每个平台创建本机安装程序之前)。
这意味着启动LiClipse并不要求用户在机器上安装JRE (尽管在需要时仍然可以指定不同的Java,如https://wiki.eclipse.org/Eclipse.ini中所解释的那样)。
发布于 2017-11-30 01:23:42
是的,苹果的LiClipse显然包括了自己的JRE。
该JRE的爪哇主页目录位于./jre/Contents/Home的LiClipse.app包目录中。您可以使用一个简单的cd命令从shell访问这个目录,也可以通过右键单击LiClipse.app图标和
% cd /Applications/LiClipse\ 4.0.0/LiClipse.app/jre/Contents/Home % ls -F COPYRIGHT THIRDPARTYLICENSEREADME.txt man/ LICENSE Welcome.html release README bin/ THIRDPARTYLICENSEREADME-JAVAFX.txt* lib/
我确认这是LiClipse的JRE,在这个JRE上执行一个操作,然后运行LiClipse并验证该操作是否对LiClipse有影响。(作为回答SO问题如何将证书添加到LiClipse以允许通过SSL访问git?的一部分,我将软件项目存储库中的CA证书安装到了JRE的密钥库中)。
Java,Standard部署指南有关于,“[macOS]基本软件包的-Specific自定义”一节的文档。它给出了使用javapackager或Ant任务<fx:deploy>...<fx:bundleArgument>...创建包的示例。我没有证据表明LiClipse是这样做的,但这是类似的可能性的证据。
https://stackoverflow.com/questions/47549726
复制相似问题