2011-09-09 40 views
0

对于我的OSGi开发,我设置了一个引用两个目录的目标定义(.target文件)。 Eclipse将拾取这些目录中的所有jar文件并将它们添加到目标平台。但是我有一个bundle是WAR文件(.war扩展名),它使用pax-web运行。 Eclipse不会在可用的包列表中显示此内容。有什么方法可以将特定的包直接添加到目标定义中吗?任何出路,我可能会失踪? 我发现的一种解决方法是将.war文件重命名为.jar。 Pax-web不关心扩展,eclipse会自动选择它,所以一切运行良好。但我不确定这是否是正确的解决方案。如何添加OSGi WAR bundle bundle eclipse目标平台

谢谢。

+0

如果您认为您的问题得到解答,您可以接受答案,那将会很好。 – sjlee

回答

1

错误355890固定为3.8/4.2。您现在可以包含不是罐子的存档文件(即WAR文件)。

相关问题