簡體   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