Maven配置中遇到的问题

1年前 阅读 430 评论 0 赞 0

1.Maven项目jar包下载地址配置
1.1在maven安装目录中找到conf>>>settings.xml更改<url>标签
附图片
1.2maven的配置文件settings.xml存在于两个地方:
1.2.1.安装的地方:${M2_HOME}/conf/settings.xml
1.2.2.用户的目录:${user.home}/.m2/settings.xml
前者又被叫做全局配置,对操作系统的所有使用者生效;后者被称为用户配置,只对当前操作系统的使用者生效。如果两者都存在,它们的内容将被合并,并且用户范围的settings.xml会覆盖全局的settings.xml。
Maven安装后,用户目录下不会自动生成settings.xml,只有全局配置文件。如果需要创建用户范围的settings.xml,可以将安装路径下的settings复制到目录${user.home}/.m2/。Maven默认的settings.xml是一个包含了注释和例子的模板,可以快速的修改它来达到你的要求。
全局配置一旦更改,所有的用户都会受到影响,而且如果maven进行升级,所有的配置都会被清除,所以要提前复制和备份${M2_HOME}/conf/settings.xml文件,一般情况下不推荐配置全局的settings.xml。
setting.xml配置文件详解配置非常详细还有注释,虽然大多标签都用不到…


2.pom.xml报错
配置没问题settings.xml也对eclipse也配置好了但就是报错,刷新Maven就弹框’Building workspace’ has encountered a problem像这样
原因是项目缺少jar包,也就是项目导进来了但pom.xml并没有下载好jar包无论Eclipse还是MyEclipse都说是要删除指定位置的文件
MyEclipse解决是这样(没试过)
Eclipse是这样到C:\Users\Administrator.m2\repository\org\apache\maven\plugins\maven-resources-plugin\2.6路径下删除所有以lastUpdated结尾的文件。
我找到这个路径下还有一个m2e-lastUpdated.properties文件也需要删除否则刷新Maven还会新建以lastUpdated结尾的文件.

你的支持将鼓励作者继续创作

评论(0)

(无)