Maven【五】错误Non-parseable settings ;(position: TEXT seen ... across the set of mirrors)

 一。问题:

在进行Maven的clean和package指定的时候,出现了以下错误:

[FATAL] Non-parseable settings D:\linux\maven\apache-maven-3.3.9\conf\settings.xml: expected START_TAG or END_TAG not TEXT (position: TEXT seen ... across the set of mirrors.\n     |\n\n     --> \n  \n  \n\ua0\ua0 \ua0

二。原来的文件

项目中的pom.xml文件的内容是:



    4.0.0

    itstar
    Flume
    1.0-SNAPSHOT

    
        
        
            org.apache.flume
            flume-ng-core
            1.8.0
        

    
    
        
            
            
                org.apache.maven.plugins
                maven-jar-plugin
                2.4
                
                    
                        
                            true
                            lib/
                            
                        
                    
                
            
            
            
                org.apache.maven.plugins
                maven-compiler-plugin
                
                    1.8
                    1.8
                    utf-8
                
            
        
    


在我的settings.xml文件中的结构如下:

Maven【五】错误Non-parseable settings ;(position: TEXT seen ... across the set of mirrors)_第1张图片

三。尝试

参考: Non-parseable settings C:\Users\xxxx.m2\settings.xml:错误 maven项目下载jar是空包解决方案

这个错误很明显就是说我们maven项目当中settings.xml  配置文件当中出错了,基本是问题就是两种:

    一:我们没有配置好maven要下载的jar指定地址,所以maven项目帮我们下载jar包时候找不到存放地址报错

     二:settings.xml 配置文件中我们配置了什么错误的配置导致maven加载xml文件时候报错

我讲aliyun的仓库地址改成最新的,检查了alimaven的中的所有数据。都没有用。

四。解决

参考:maven安装本地接口失败

注意:必须把父级的包安装本地来:  

第一步:先把父级的pom.xm的中的节点全部注释掉

Maven【五】错误Non-parseable settings ;(position: TEXT seen ... across the set of mirrors)_第2张图片

第二步:  删除settings.xml文件中的标签

注意:

 如果apache-maven-3.6.1的settings.xml配置文件里面有mirrors标签,不能安装

必须删除,如图删除下面的mirrors,这个是为了让maven连接国内的仓库

Maven【五】错误Non-parseable settings ;(position: TEXT seen ... across the set of mirrors)_第3张图片

第三步:然后双击clean和package,成功后,解除父级pom.xml中对的注释

Maven【五】错误Non-parseable settings ;(position: TEXT seen ... across the set of mirrors)_第4张图片

 

 

你可能感兴趣的:(Maven)