maven需要配置的仓库不是在settings.xml文件中配置吗?公司的项目里除了在settings文件配置了仓库,pom.xml文件中为啥也配置了仓库不是多此一举吗?麻烦看下图,左面是settings配置文件右边是pom配置文件。url一模一样,id不一样。
在settings.xml配置文件中,规定了仓库的位置,在pom中是项目要引用哪个仓库的路径
一般在settings.xml中配置,pom中的可以删除。
还有私服和maven仓库你是不是没有考虑到呢?
直接配置在settings.xml中
在settings.xml中配置,pom中的可以删除。
一般在settings.xml中配置
setting.xml中配置了本地仓库以及私服,而pom中则指明使用哪个仓库下载
setting.xml主要是用于设置本地仓库,从远程仓库中下载你依赖的包到本地,用于本地打包等
pom文件指定项目需要的信息
在setting.xml中配置即可