Gradle build 时出现 Fatal Error 文档中根元素前面的标记必须格式正确

在进行cas-mongo-server整合时,Gradle build遇到错误:文档中根元素前面的标记必须格式正确。原因是从阿里云Maven仓库代理下载的pom文件实际为HTML,导致编译失败。移除阿里云代理,保留gradle-plugin代理,清理并重新下载相关包后,问题解决。
摘要由CSDN通过智能技术生成

Gradle build 时出现 Fatal Error 文档中根元素前面的标记必须格式正确

在做cas开发的过程中,正在整合 cas-mongo-server,结果下载包之后,编译一直通不过,出现

[Fatal Error] cas-server-support-mongo.pom 6.3.0 文档中根元素前面的标记必须格式正确

一直找不到原因,后来看到Gradle的仓库里,这个pom文件居然是一个html脚本,当时惊了。想来想去,发现,应该是我使用了阿里的maven仓库代理,但是不知道什么原因,相关的文件可能是无法通过阿里云下载,服务器就给返回了html页面,结果被gradle下载下来当成pom了。

buildscript {
   
    repositories {
   
        maven {
    url "http://192.168.1.106:7888/nexus/content/groups/public"}
		maven {
    url 'https://maven.aliyun.com/repository/public/' }
		maven {
    url 'https://maven.aliyun.com/repository/spring/'}
        maven {
    url 'https://maven.aliyun.com/repository/gradle-plugin'}
        maven {
    url 'https://maven.aliyun.com/repository/spring/'
评论 6
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值