尝试将CXF3.1.11添加到eclipse Web Service运行时但得到"缺少CXF jar:请选择CXF主目录"

时间:2017-05-23 17:30:56

标签: web-services cxf

尝试将CXF3.1.11添加到eclipse Web Service运行时但获取

  

缺少CXF jar:请选择CXF主目录。

尝试添加额外的" apache-cxf-3.1.11-src"到" C:\ Program Files \ Apache \ apache-cxf-3.1.11-src \"正如其中一篇文章中所建议的但没有奏效。另请注意我的bin文件夹位于" C:\ Program Files \ Apache \ apache-cxf-3.1.11-src \ distribution \ src \ main \ release"但是bin没有任何jar,而lib文件夹有一个名为WHICH_JARS的文件

1 个答案:

答案 0 :(得分:0)

Eclipse实际上正在寻找特定的jar文件而无法找到它。您似乎已经下载了CXF源代码而不是二进制发行版located here (well it's 2.X),但这可能仍然不会对您有所帮助,因为显然Eclipse似乎正在寻找可能旧的CXF 2.X版本(它确实显示了Window - >首选项 - > Web服务 - > CXF 2.x首选项)因为我添加了apache-cxf-3.1.6的二进制版本,它找到了运行时但是找不到jar,尽管它们在那里。然后我尝试了上面的链接二进制版本,再次找到运行时但我仍然错误“缺少CXF jar:请选择CXF主目录。”

所以简而言之(很长)并回答你的问题虽然我不相信它会有所帮助 - 你需要构建你下载的源代码。对不起,我无法提供更多帮助。这些人有一个类似的问题Missing cxf jar: Please select the cxf home directory,并且能够解决它但是在最新版本的eclipse或者可能是apache中看起来有些变化?