使用本地的nexus私服,创始一个maven项目
前言:我们前面已经创建了一个maven项目,同时将项目的类型project facets转变为Dynamic project2.5的webapp了,接下来我们使用nexus本地私服来搭建我们的maven项目.
第一步:创建一个maven项目,并转变为webapp类型
第二步,我们配置我们maven的本地nexus配置,详情参见setttings配置信息,此处截取其中重要的配置信息以及说明.
2.1配置本地repository目录
2.2本地私服的代理设置,这个很重要,不这样配置,是无法连到自己本地的nexus私服的。
2.3本地私服的镜像地址
本地镜像的外部显示,这里要注意,我们配置了jboss的repository镜像,(在添加hiberate-core等dependency的时候,找不到索引),上jboss官网查了一下,当前hibernate的jar包也已经迁移进他们自己nexus服务器(此处是对他进行一个代理配置,当然,我们也可以将他的代理配置进我们的本地nexus服务器中,update他的index,同时将其中加到我们public组中来,这样我们就不用在此处进行单独配置了)当前这样配置有个不好的地方就是我们无法一次就将所有他的index都下载进我们本地私服中,而是下载到我们项目的.metadata工作空间中,如果切换工作空间,又得重新下载hiberate的索引)
激活镜像
致此,整个maven使用本地私服的配置就设置完成了,最后我们就只需要在我们的IDE中配置maven引用我们当前的setttings.xml配置就行了。