关于Anypoint无法解析"http://www.mulesoft.org/schema/mule/mule-apikit/current/mule-apikit.xsd"导致启动失败问题解决

最近公司需要将公共接口挂在到esb上,但是在使用Anypoint开发时本地启动一直失败,但打zip包放在服务器上却正常运行,今天有时间就想把这个问题给解决下。

无法解析http://www.mulesoft.org/schema/mule/mule-apikit/current/mule-apikit.xsd,一开始怀疑是mule server版本有问题,但更换版本后错误依然存在,百度后没有找到解决方案。老规矩谷歌走起,有时候明明知道百度肯定找不到解决方案,但我还优先走百度,然后才会,可能是内心也希望百度能成为像谷歌一样的伟大的公司!(哈哈,题外话了)

功夫不负有新人啊,在众多解决方案一一尝试后,这个老铁给出了正确解决方案。(参考https://forums.mulesoft.com/questions/101182/cant-resolve-httpwwwmulesoftorgschemamulemule-apik.html)

关于Anypoint无法解析

我个人也是猜测,缺少某种依赖关系导致解析失败,具体操作如下。

关于Anypoint无法解析

Anypoint 中搜索APIKIT,将上图右边2个搜索结果拖动到左边编辑界面,保存后将它们删除,此时再次重新启动mule esb项目,ok成功,此时会发现左边项目中添加了些关于APIkit的 jar包,由此看来猜测是对的。

关于Anypoint无法解析

希望上面能够帮到遇到同样问题的老铁们!

你可能感兴趣的:(mule)