首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >使用可部署插件和片段的JDT eclipse

使用可部署插件和片段的JDT eclipse
EN

Stack Overflow用户
提问于 2016-02-17 19:25:16
回答 1查看 328关注 0票数 0

我有一个可以工作的JDT插件,它接受运行时参数(到目前为止,我一直在传递eclipse运行时参数)

现在,我需要将其导出为jar,以便其他人也可以使用它。

我使用Export->Deployable Plugins and Fragments将其导出到特定目录。

当我试图从我的cmd执行这个jar文件时,它给出了错误:

无主要清单属性,在testPlugin_1.0.0.jar中

有人能帮我从命令行运行这个jar吗?PS:插件项目有一个manifest.xml,如下所示:

代码语言:javascript
代码运行次数:0
运行
复制
Manifest-Version: 1.0
Bundle-ManifestVersion: 2
Bundle-Name: TestPlugin Plug-in
Bundle-SymbolicName: testPlugin; singleton:=true
Bundle-Version: 1.0.0
Bundle-Activator: com.codechanger.ResourceCloseActivator
Require-Bundle: org.eclipse.ui,
 org.eclipse.core.runtime,
 org.eclipse.core.databinding,
 org.eclipse.ant.core,
 org.eclipse.jdt,
 org.eclipse.jdt.core,
 org.eclipse.core.resources,
 org.eclipse.jface.text,
 org.eclipse.jface.databinding

Eclipse-LazyStart: true

谷歌说jar应该有一个带有主类的Manifest.xml,但我的JDT插件是在我使用osgi框架运行时由start方法触发的,而不是主类。

EN

回答 1

Stack Overflow用户

发布于 2016-02-17 19:34:50

您不能直接从命令行运行插件,您必须将其安装到Eclipse中并运行Eclipse,或者编写一个具有GUI的富客户端程序(RCP)来运行您的代码。

您可以通过在用于启动Eclipse的命令行中指定参数来传递程序的参数。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/35455357

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档