ImageVerifierCode 换一换
格式:DOCX , 页数:15 ,大小:684.25KB ,
资源ID:3825152      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/3825152.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(Nexus搭建Maven.docx)为本站会员(b****4)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

Nexus搭建Maven.docx

1、Nexus搭建MavenNexus搭建Maven本地仓库服务器Windows平台下使用(Maven私服)1、 下载Nexus开源版:http:/nexus.sonatype.org/downloads/ 选择需要的版本下载这里选择下载:nexus-oss-webapp-1.9.2.4-bundle.zip 。解压改压缩包到任意目录(这里选择路径:D:nexus),得到两个文件夹:D:nexunexus-oss-webapp-1.9.2.4和D:nexussonatype-work。nexus-oss-webapp-1.9.2.4包含nexus的运行环境和应用程序,sonatype-work包含

2、了个人配置和存储构建的地方。在D:nexusnexus-oss-webapp-1.9.2.4conf plexus.properties文件中,可以修改nexus监听端口以及工作区的路径。Nexus默认监听端口是8081。2、 安装Nexus服务。进入目录D:nexusnexus-oss-webapp-1.9.2.4binjsw,会看到有很多个版本,在windows平台下,选择windows-x86-32(32位机子使用)或者windows-x86-64(64位机子使用),这里选择windows-x86-64。进入目录D:nexusnexus-oss-webapp-1.9.2.4binjsww

3、indows-x86-64,会看到批处理文件Installnexus.bat,双击运行这个文件,将nexus安装成为windows服务,安装成功之后,在运行框输入services.msc打开“服务”窗口,可以看到多了nexus服务。3、 开启nexus服务。依然在目录D:nexusnexus-oss-webapp-1.9.2.4binjswwindows-x86-64目录,有问价Startnexus.bat ,双击运行此文件既可以开启Nexus服务。也可以再“服务”窗口右键开启服务。文件Stopnexus.bat 是关闭nexus服务,文件Uninstallnexus.bat是卸载nexus服

4、务。文件Pausenexus.bat暂停nexus服务,文件Resumenexus.bat唤醒nexus服务(前提是nexus被暂停了)。4、 访问nexus服务。Nexus默认监听端口是8081,打开浏览器,输入http:/localhost:8081/nexus,可以看到nexus服务管理,但是需要登录才能进行管理。在右上角点击Log In,默认账号admin,默认密码admin123。5、 配置nexus服务。登录之后,在左边栏可以看到几个分栏,在view/Repositories一栏,点击Repositories ,进入仓库设置。在右边栏找到Apache SnapShots ,选中它,

5、在下方出现的选项框中切换到configuration,找到Remote Repository Accces下面的 Download Remote Indexes,设置值为true,然后保存“save”。同样,还有两个仓库Maven Central、CodeHaus Snaphots,也要把Download Remote Indexes值设置为true,并保存。保存之后,在右边的仓库列表中分别右键选中刚才三个仓库,选中repair Index,更新并下载远程索引。到此,nexus服务就配置完了。6、 Maven使用Nexus服务。启动eclipse,窗口 首选项 Maven Installati

6、ons,可以添加自己下载的maven,也可以继续使用eclipse安装maven插件的时候内置的maven。这里选择添加自己下载的maven。点击“add”,相应路径下面的maven根目录。这里是D:nexusapache-maven-3.0.3。添加之后,默认选中添加的maven,然后自动搜索到maven全局配置文件,settings.xml。想要maven使用刚刚配置的nexus服务作为仓库服务器,需要修改settings.xml文件。A、修改*可以不修改,但是默认是存放在用户目录下面的,也就是C盘,如果C盘不大,可以将此路径修改到别的盘。找到maven的conf目录下的settings.

7、xml文件,打开文件,找到行:/path/to/local/repo将注释去掉,然后将“/path/to/local/repo”修改成本地磁盘的的某个路径,这个是存放eclipse项目需要引用的jar包的(在eclipse项目添加maven依赖的时候,eclipse自动从nexus服务器中下载jar包,然后存放到这个路径,默认路径是“/.m2/repository”,也就是用户目录下面C:Usersljj.m repository,)。这里选择D:nexus.m2repository,变成:D:/nexus/.m2/repositoryB、修改在mirriors节点下面添加: nexus-pu

8、blic public http:/127.0.0.1:8081/nexus/content/groups/public 将镜像执行本地nexus服务。C、修改在节点profiles下面添加: nexus nexus local private nexus http:/127.0.0.1:8081/nexus/content/groups/public true true nexus local private nexus http:/127.0.0.1:8081/nexus/content/groups/public true true 将仓库应用指向本地nexus服务地址。这个是下载远程j

9、ar包的时候,将jar存放到本地nexus服务地址,eclipse项目添加maven引用的时候,eclipse从本地nexus服务地址下载jar包。D、最后,修改节点 nexus 激活id是nexus的配置。所有配置完,文件如下:D:/nexus/.m2/repository nexus-public public http:/127.0.0.1:8081/nexus/content/groups/public nexus nexus local private nexus http:/127.0.0.1:8081/nexus/content/groups/public true true n

10、exus local private nexus http:/127.0.0.1:8081/nexus/content/groups/public true true nexus 将此文件复制到用户目录下的.m2文件夹中,这样做的原因是:使用eclipse新建的项目默认使用maven插件内置的版本,而内置版本默认的本地jar包仓库存放在用户目录下的.m2,也就是默认引用这个目录下面的settings.xml。两个地方都存放这个配置好的settings.xml就不会引起maven不能使用nexus服务的情况。()配置好之后,选择maven User Settings ,选择settings.xm

11、l文件,可以使用默认路径下面的settings.xml文件(因为已经被替换成了配置好的xml文件),也可以选择D:nexusapache-maven-3.0.3conf路径下面的settings.xml文件。这里选择默认。选择之后点击“Update Settings”,eclipse自动搜索配置路径,并在Local Repository的路径下面存放从本地nexus服务器上面下载过来的jar包(那么默认的用户目录下面的repository文件夹可以删掉了,只需要留下settings.xml文件)。Local Repository的路径下面的jar包也就是eclipse项目需要用到的jar包,如

12、果不小心删掉了,不要紧,在eclipse项目中选择选中项目,右键 maven update dependencies就会从本地nexus服务器上下载过来。7、 Ecipse项目使用nexus服务。打开Eclipse,创建maven projec,双击pom.xml文件进入源代码编辑,在“project” 节点下面添加本地仓库服务器指向。 nexus local private nexus http:/l27.0.0.1:8081/nexus/content/groups/public true false nexus-snapshots local private nexus http:/l2

13、7.0.0.1:8081/nexus/content/groups/public-snapshots false true nexus local private nexus http:/l27.0.0.1:8081/nexus/content/groups/public true false nexus-snapshots local private nexus http:/l27.0.0.1:8081/nexus/content/groups/public-snapshots false true 这样eclipse项目就是使用个人搭建的nexus本地仓库服务器,代替了使用远程仓库服务器。

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1