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),才能正常运行 

原文地址:https://www.cnblogs.com/oscar1987121/p/14870202.html