在上一篇文章中,修改了maven的settings.xml文件配置,那么settings.xml文件到底是干什么的呢,为什么要配置它呢?
settings.xml存在于maven目录下conf文件夹,该文件是maven的全局配置文件,是用来设置maven的参数的配置文件。相对而言,pom.xml文件是工程的局部配置文件,只能设置所在工程的配置。
settings.xml文件中设置包含本地仓库路径、远程仓库服务器地址等配置信息。
settings.xml分为global Settings和user Settings,在上一篇文章中,eclipse中可以设置global Settings和user Settings。global Settings为全局配置,user Settings为用户配置(一般都设置为和global相同),pom.xml为工程配置。
他们三个的优先级从高到低:pom.xml> user settings > global settings