mvn clean install的时候报错 [ERROR] Failed to execute goal on project canal.parse: Could not resolve dependencies for project com.alibaba.otter:canal.parse:jar:1.0.26-SNAPSHOT: Could not find artifact com.alibaba.fastsql:fastsql:jar:2.0.0_preview_520 in central (http://repo1.maven.org/maven2) -> [Help 1]
请问下这个怎么解决。谢谢
原提问者GitHub用户kimiliang123
你用2.0.0_preview_186吧,2.0.0_preview_520 并没有对外开放,另外配置maven仓库中心为:http://central.maven.org/maven2/
原回答者GitHub用户kervin521
这个错误提示是说在Maven中央仓库(http://repo1.maven.org/maven2)中找不到com.alibaba.fastsql:fastsql:jar:2.0.0_preview_520这个依赖。有可能是因为该依赖没有被上传到Maven中央仓库,或者Maven中央仓库的镜像没有同步该依赖。
您可以尝试使用以下方法解决该问题:
检查您的Maven配置是否正确,尤其是settings.xml文件中的镜像设置是否正确,可以参考官方文档:https://maven.apache.org/settings.html。
在pom.xml中添加其他仓库,例如阿里云镜像仓库:
<repositories>
<repository>
<id>aliyun</id>
<url>https://maven.aliyun.com/repository/public</url>
</repository>
</repositories>
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。