Eclipse 打包Mac产品IDE 记录

Posted 长命百岁

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Eclipse 打包Mac产品IDE 记录相关的知识,希望对你有一定的参考价值。

打包Mac版的Eclipse IDE产品会出现一些问题,以下记录的是一些坑与注意事项,目前使用的Eclipse 版本是 2019-03版

1. 打包后需要把MacOS内的内容拷贝到XXX.app/Contents/MacOS内,把Info.plist文件拷贝到XXX.app/Contents内

2. 这个版本的eclipse都包含同一个artifactID的但版本不一样的插件,所以导致的jar包版本并不一定符合依赖的要求,所以当运行IDE的时候log会发现类似于以下问错误,当见到以下错误时,不用怕,红色框框代表需要依赖这个插件信息,和当前加载的插件信息,这说明加载成功没有问题,所以只要找到绿色框内的内容并且在plugins中把要求的版本插件加上即可,一般可以在eclipse中能找到这些插件。

 

 

3. 如果想指定运行的jre,可以修改XXX.app/Contents/info.plist文件,会发现里面包含这样一段话,替换一下jdk或者jre地址即可 

 

 

 

4. 如果运行时发现如e4.workbranch的异常,并且闪退,可查看一下bundles.info内的logback.configuration是否自动启动,这个插件必须设为自动启动(true),才能正常运行 

以上是关于Eclipse 打包Mac产品IDE 记录的主要内容,如果未能解决你的问题,请参考以下文章

Mac 上 Eclipse IDE 中的 Python Kivy

Mac Eclipse 打包可执行jar文件

Eclipse - 定制Eclipse IDE之界面篇

Eclipse - 定制Eclipse IDE之界面篇

使用 Makefile 的旧 C++ 项目 .. 迁移到 Eclipse IDE?

IDE用法篇:eclipse和idea部署项目的区别