我正在尝试升级我的库:ApacheCXF 2.7.7 - > 3.1.4。 Spring 2.5.5 - > 4.2.4。
我的Hudson构建一直失败,因为它无法找到包/类,例如 org.springframework.context.ApplicationContext 。作为ApacheCXF的一部分,cxf-manifest.jar中的类路径专门指Spring 4.1.7 jar。
我已经尝试加载Spring 4.1.7和4.2.4版本,但没有快乐。 (甚至可以加载多个lib版本吗?)。
我尝试从classpath / buildpath中删除cxf-manifest.jar。 Eclipse很满意,它在Spring 4.2.4罐中找到了所需的类,但是Hudson仍然不满意。
我考虑过转向Spring 4.1.7,但我没有看到部分升级的重点。
ApacheCXF 3.1.4是否与Spring 4.2.4特别不兼容?我如何让Hudson对升级后的库感到满意?
答案 0 :(得分:0)
事实证明我忘了将包含Spring jar的特定目录添加到我的build.xml脚本中。
ApacheCXF 3.1.4 IS 与Spring 4.2.4兼容
编辑:显然我错了。