我正在使用eclipse indigo发布。我下载了bnd插件(来自http://www.aqute.biz/Bnd/Download)。当我尝试右键单击bnd文件并执行“Make bundle”时;我收到这个模糊的错误消息。它说:“目前没有选择的操作”。如果我查看错误日志;我看到“类加载失败:'aqute.bnd.plugin.popup.scripts'中的一堆错误。
我很难过......以前有人见过这个吗?
答案 0 :(得分:1)
我也刚看过它。使用Indigo。按照“OSGi in Practice”中的说明进行操作。
这里也是一样的。我还不知道解决方案,但如果找到解决方案,我会回来的。
编辑:嗯,好吧,它对你没有帮助。但你想知道别人是否得到了它,现在你知道了。我这样做,而且我也在寻找解决方案。 编辑#2:我取得了一些进展。我在github中查找了源代码。 Bnd希望在Workspace中找到一个名为“cnf”的项目。 Gooling显示其他人遇到cnf项目的问题,而不是他们的所有项目都在工作区目录本身。我也明白Bnd实际上应该自己创建cnf项目,所以这就是真正的问题所在。它只是因为某种原因而无法创建。EDIT3:好的。现在明白了。以下链接解释了cnf的含义:
所以我刚刚在Workspace中创建了一个空的cnf目录,然后“Make Bundle”工作,这就是你需要的,一个名为cnf的空目录。