问题描述
这几天在开发的时候,发生了一个很奇怪的问题,同样的代码,在一台电脑上编译是通过的,在另外一台上编译却是失败的,看了看Maven配置,也都是一样的,应该没问题啊,那是哪里出了问题呢?
问题发现
通过看maven编译信息,发现这么一个报错,一看竟然是POM文件解析失败,还是三方POM文件。
这个还是好的,是ERROR级别的日志,但有时候会是WARN级别,具体为什么目前还不清楚。
问题解决
问题发现了就好解决了,去看下这个文件里到底是什么内容,怎么就解析失败了呢?
打开文件,发现里面内容是这样的:
这是个啥?
看起来像是访问报错503页面,这怎么会在POM文件里呢,百思不得其解,不过先不管他,我们先解决问题,把包删掉,我们重现下一份就是了。
后记
问题解决起来不难,只是这个问题怎么导致的,就很匪夷所思,不知道是怎么导致。
Jfrog 又是个啥?
搜了搜,是用来搭建maven仓库的,怀疑是阿里云用的是这个搭建的,然后服务器出问题了,导致下载下来的POM文件都是503报错页面html。