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



尝试将 CXF3.1.11 添加到 eclipse Web 服务运行时,但得到

缺少 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 的文件

Eclipse 实际上正在寻找一个特定的 jar 文件,但找不到它。 您似乎已经下载了 CXF 源代码,而不是位于此处的二进制发行版(嗯,它是 2.X),但这仍然可能不会对您有很大帮助,因为显然 Eclipse 似乎正在寻找可能旧的 CXF 2.X 版本(它确实显示了 Window->Preferences->Web Services->CXF 2.x Preferences),因为我添加了 apache-cxf-3.1.6 的二进制版本,它找到了运行时但找不到罐子虽然他们在那里。 然后我尝试了上面的链接二进制版本,再次找到了运行时,但我仍然错误"缺少 CXF jar:请选择 CXF 主目录"。

所以简而言之(很长),并回答你的问题,尽管我不相信它会有所帮助 - 你需要构建你下载的源代码。 对不起,我不能提供更多帮助。 这些人有类似的问题 缺少 cxf jar:请选择 cxf 主目录并能够解决它,但在最新版本的 eclipse 或可能的 apache 中似乎发生了一些变化?

最新更新