2014-03-04 18 views
0

我有一个具有插件和片段蚀PRODUCT:Eclipse的产品不能识别片段(未压缩)

插件甲(PRODUCT MAIN插件)
导出插件(蚀的dropins文件夹):
插件乙
片段A(HOST = 插件乙)(的插件甲依赖性) - UNCOMPRESSED =资源
片段B(HOST = 插件乙

问题: 产品相关性给出了错误,因为片段A不识别! 它必须被压缩成JAR格式才能被识别!

我真的不理解这一点,因为,如果插件B是产品的主要插件,任何未压缩的片段被认可:

插件的使用b(产品的主要插件)
片段A(HOST = 插件乙) - UNCOMPRESSED =资源
片段B(HOST = 插件乙

产品没有错误,并按预期正常出口!

那么为什么不能插件B被用作另一个插件的依赖?

任何解决方案?

+1

请注意,标签的独立。也就是说,你不能合并多个标签来创建一个概念。例如,标签'[eclipse]'和'[fragment]'与单个[[eclipse-fragment]'标签不同。标签不是关键字。填充标签列表中充满了您问题中的相同单词将无助于对它进行分类。请务必阅读选择标签时出现的说明! – Charles

+0

感谢您的意见。他们很有用。 – marcolopes

回答

0

好吧,在CLEAN命令(ECLIPSE.exe -clean)之后,片段被识别。

看来,日食需要每次来重建一些内部配置从JAR一个“插件”变换为DIR(或者反过来...)