我一直在尝试构建我的第一个eclipse插件,在这里我可以选择一些文本,然后使用alt + left和alt + right将其向左或向右移动。如果我将插件作为Eclipse应用程序启动,则一切正常,我的插件也可以正常工作。但是,当我将插件导出为目标位置为“ Install into host”的可部署插件并运行命令时,有时会得到There is no handler to execute for command sirolf2009-eclipse-tools.commands.MoveSelectionLeft
。其他时候我会得到
Exception occured when loading the handler
Plug-in sirolf2009-eclipse-tools was unable to load class com.sirolf2009.eclipsetools.handlers.MoveSelectionLeft.
com.sirolf2009.eclipsetools.handlers.MoveSelectionLeft cannot be found by sirolf2009-eclipse-tools_0.0.1.SNAPSHOT
我尝试检查在导出过程中生成的jar,它在正确的位置包含一个类。我已将罐子here
上传了答案 0 :(得分:0)
每次安装到Eclipse时,请确保在MANIFEST.MF中增加版本号(Bundle-Version
),以便它知道该插件是新的。
您可以更改数字的前3个部分中的任何一个,而不检查第4个部分。