插件产品随机行为

时间:2017-08-18 10:02:42

标签: maven eclipse-plugin

我正在创建一个eclipse插件,使用Maven 3.5构建它并查看最终产品的大小我注意到最终文件夹的大小因Mbs(1-5 Mbs)而异。
进一步调查我发现总是不同的文件夹是:plugin_version \ configuration \ org.eclipse.osgi。根据构建,缺少文件夹。

我总是运行clean install,在命令之前我总是从我的用户个人资料中删除.m2文件夹,以确保我有相同的内容。

我可以做些什么来追查问题或可能导致问题的原因?

1 个答案:

答案 0 :(得分:1)

configuration/org.eclipse.osgi/ 文件夹不应该是您的产品的一部分,但会在您首次启动应用程序时生成。大小取决于启动的插件,这取决于使用的功能。

确保在运行产品之前打包/复制产品,包括(UI)测试。或者,您可以使用-configuration命令行参数来解决配置区域问题。

如果您通过p2 director构建应用程序,请不要忘记-roaming参数。