ERROR: Failed to parse POMs hudson.maven.MavenEmbedder
Exception: 1 problem was encountered while building the effective settings
[FATAL] Non-readable settings D:\CI\apache-maven-3.3.1\bin: D:\CI\apache-maven-3.3.1\bin (拒绝访问。) @ D:\apache\apache-maven-3.3.1\bin
安装maven时候,出现了这个问题,做到这一步的时候,肯定已经修改过了settings.xml文件。修改的是这个地方:
<localRepository>/path/to/local/repo</localRepository>
localRepository节点默认是被注释掉的,需要把它移到注释之外,然后将localRepository节点的值改自己设置的maven仓库的地方,我的是D:\Program Files\Apache\maven-repository。
然而!!!!还是出现如题所示的错误,解决方法:
如果有备份的settings文件,把已经改过的文件删掉,然后重新更改路径,注意一点要用英文输入法!而且要用/,不要有\
如果没有备份的文件,可以把解压后的文件夹删掉,重新解压缩一遍。