我正在尝试将eclipse Elugin(http://www.cs.wm.edu/semeru/TopicXP/)添加到我的日食中。我按照说明(将jar文件复制到plugins文件夹中),但插件根本不会出现。
我没有右键菜单中的LDA选项
我在 Window>下没有任何内容显示视图> ...
我甚至看不到安装细节>下的插件插件
我在 Project Explorer 中,并使用Eclipse Kepler Service Release 2.我还尝试了Eclipse Luna,以及Eclipse 3.5(插件页面中提到的Eclipse版本)但这些都没有奏效。
我确实检查了清单,并且我已经完成了所有必需的捆绑。我还添加了Java 1.7,因为我的环境是1.7。
我想不出任何理由,插件根本不会出现。我假设如果存在一些可比性问题,我至少会看到插件或与加载它有关的一些错误,但我什么也看不见。
想法?
Manifest-Version: 1.0
Bundle-ManifestVersion: 2
Bundle-Name: TopicXP
Bundle-SymbolicName: edu.wm.topicxp;singleton:=true
Bundle-Version: 0.2.4
Bundle-Activator: edu.wm.LDATopics.LDATopics
Require-Bundle: org.eclipse.ui,org.eclipse.core.runtime,org.apache.luc
ene,org.eclipse.jface,org.eclipse.ui.ide,org.eclipse.ui.workbench
Bundle-ActivationPolicy: lazy
Bundle-RequiredExecutionEnvironment: JavaSE-1.7, J2SE-1.5
Bundle-ClassPath: .,lib/args4j-2.0.6.jar,lib/JGibbLDA.jar
Import-Package: org.eclipse.core.resources,org.eclipse.draw2d,org.ecli
pse.draw2d.geometry,org.eclipse.jdt.core,org.eclipse.jdt.core.dom,org
.eclipse.jdt.ui,org.eclipse.jface.text,org.eclipse.ui,org.eclipse.ui.
ide,org.eclipse.ui.texteditor
答案 0 :(得分:1)
老问题,但这可能对某人有帮助。这听起来与我挣扎的问题非常相似。您尝试加载的插件可能具有未解析的依赖项,并且Eclipse在这种情况下不会向您显示任何内容。但是你可以通过使用OSGI控制台找出问题是否存在,以及可能缺少哪些依赖关系。
首先,从命令行调用Eclipse并添加'-console'选项。 然后在OSGI控制台中,使用“install”命令尝试加载插件。例如,如果您已将com.my.plugin放在Eclipse安装的plugins文件夹中:
的OSGi>安装参考:file:plugins / com.my.plugin.jar
这将在输出中为您提供捆绑ID。使用'diag'命令查看任何缺少的依赖项。