繁体   English   中英

Eclipse在项目中集成插件

[英]Eclipse integrating plugin in project

我有一个带有视图的插件,我试图将其集成到项目中。 问题是我得到了错误:

!ENTRY org.eclipse.update.configurator 4 0 2014-08-20 16:17:35.087
!MESSAGE Plugin does not have a valid identifier: plugins/PluginTest.jar

!ENTRY org.eclipse.update.configurator 4 0 2014-08-20 16:17:35.088
!MESSAGE Plugin does not have a valid version: plugins/PluginTest.jar

!ENTRY org.eclipse.ui 4 0 2014-08-20 16:17:40.138
!MESSAGE Problems occurred restoring workbench.

我将.jar文件复制到eclipse / plugin /文件夹中。 造成此错误的原因是什么?

您应该使用“文件>新建>项目..>插件项目”创建Eclipse插件项目。

这将提示您输入诸如插件ID和版本之类的值,并创建一个包含这些值的META-INF/MANIFEST.MF文件。

在此处输入图片说明

MANIFEST.MF最低版本可能如下所示:

Manifest-Version: 1.0
Bundle-ManifestVersion: 2
Bundle-Name: PluginTest
Bundle-SymbolicName: PluginTest;singleton:=true
Bundle-Version: 1.0.0.qualifier
Bundle-RequiredExecutionEnvironment: JavaSE-1.8

还将创建其他对插件重要的文件,例如build.properties并将“插件性质”添加到.project文件,这使许多特定于插件的条目出现在Project Properties和上下文菜单中。

插件的标题正确吗?

也许它的标题上没有版本,这是一个示例:

    Plugin Name: Test Plugin
    Plugin URI: http://testUri
    Description: Testing description
    Author: Us
    Version: 0.1-alpha
    Author URI: http://myProfile
    Text Domain: testing
    Domain Path: /lang

这是一个很好的链接: http : //codex.wordpress.org/File_Header

您是在构建插件还是只是下载了插件?

暂无
暂无

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

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