繁体   English   中英

从Eclipse RCP应用程序制作jar

[英]Making a jar from a Eclipse RCP app

如何从RCP应用程序(例如邮件模板)制作可运行的Jar。 在导出 - >导出向导下的MAINFEST.MF中,我可以将项目导出为JAR文件。 当我尝试

java -jar mail_1.0.0.201301161746.jar

它说

Failed to load Main-Class manifest attribute from mail_1.0.0.201301161746.jar

因为那里没有Main-Class:xyzclass条目(因为它是一个rcp应用程序)。

那么我在那里添加什么或者如何让它可以运行呢?

我不认为你需要。 一旦您的应用程序配置/开发/品牌化,您就可以将其导出为eclipse产品。 要执行此操作,请右键单击项目>导出>插件开发> Eclipse产品您将需要一个配置文件来执行此操作。 您可以通过单击Eclipse上的新项目按钮>插件开发>产品配置来创建它我建议您为该文件命名config.ini。

有关更多信息,请参阅: http//help.eclipse.org/juno/index.jsp? topic =%2Forg.eclipse.pde.doc.user%2Fguide%2Ftools%2Feditors%2Fproduct_editor% 2Fconfiguration.htm

一个RCP应用程序在Equinox (OSGi的一个实现)中运行,因此无法进行单jar导出。

OSGi的整个概念是提供模块化架构。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM