我正在使用Eclipse插件,在某个时候我想将Java项目导出到.jar文件。 Eclipse确实提供了执行此操作的功能(通过右键单击项目->导出),但是我不知道如何从代码中调用它。
有人可以帮我吗?
答案 0 :(得分:0)
更新:我找到了可行的解决方案
FeatureExportInfo info = new FeatureExportInfo();
info.useJarFormat = true;
info.items = bundlesToExport.toArray(); //bundlesToExport is a ArrayList<IModel>
PluginExportOperation exportJob = new PluginExportOperation(info, "Export selected bundles");
exportJob.setUser(true);
exportJob.setRule(ResourcesPlugin.getWorkspace().getRoot());
exportJob.schedule();