[英]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.