cxf启动报错Could not compile java files for http://ip地址/service/api/dataReadSyn?wsdl.

近期一个项目运行过程中,某个操作报错,主要错误如图所示:

首先看到是如下报错:

Bash

IOException during exec() of compiler "javac". Check your path environment variable.

貌似好像是javac不正确导致的,让check path是不是有问题,但是经过检查,发现Javac没有问题,path设置也没问题。

接下来看另外一个报错,

Bash

Could not compile java files for http://ip地址/service/api/dataReadSyn?wsdl.

经过一翻检索,有人指出是cxf.jar包的问题,需要更新一下cxf.jar包。

然后检查项目应用中的jar包,发现是2.2.10版本,于是在网上找了一个新的包更新上去,最开始更新的是2.6.1版本的包,更新完项目无法启动,随后又下载了一个距离较近的版本cxf2.3.1,项目启动成功,故障排除。

存在这个故障的原因,有人说是javac: 目标发行版 与默认的源发行版 冲突

我的服务器是centos7版本,jdk是1.6,javac是1.6版本。

cxf.jar版本是2.2.10,后来更新成2.3.1版本,故障排除。

cxf.jar下载地址如下:

https://archive.apache.org/dist/cxf/

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值