首页 - 神途手游 > 如何用maven构建私服

如何用maven构建私服

发布于:2024-07-29 作者:admin 阅读:83

环境准备

安装好Java 7以上的版本。

下载maven私服nexus

百度搜索 Nexus ,点开之一条搜索结果,下载"All - OSS 2.x -.zip"。

注:最新的版本是3.x,小编选择的是下面的2.x,最新的版本改动比较大,很多东西小编也还没去摸索,所以不在这里推荐了,感兴趣的同学可以在看完小编的文章后自己去下载最新的版本摸索。

安装nexus

将下载好的压缩文件解压到合适的位置,打开Nexus\nexus-2.14.3-02\bin\jsw\-x86-64文件夹,运行-nexus.bat安装nexus服务。

访问nexus仓库管理

在浏览器地址栏中输入::8081/nexus/,回车后就可以打开nexus仓库管理界面了,使用默认的Admin账号(用户名是 admin,密码是)登录。

nexus仓库类型介绍

点击左侧菜单中的,打开界面,可以看到nexus中预设的一些仓库。一般用到的仓库类型是、proxy。代表宿主仓库,用来发布一些第三方不允许的组件,比如驱动、比如商业软件jar包。Proxy代表代理远程的仓库,最典型的就是Maven官方中央仓库、JBoss仓库等等。如果构建的Maven项目本地仓库没有依赖包,那么就会去这个代理站点去下载,那么如果代理站点也没有此依赖包,就回去远程中央仓库下载依赖,这些中央仓库就是proxy,代理站点下载成功后再下载至本机。

配置代理服务器

如果是局域网内的机器,则需要配置下代理服务器,展开左侧菜单,再点击单,打开nexus服务器配置,找到 Http Proxy 配置,配置好代理信息,点Save按钮生效。

下载Maven项目索引

下载Maven项目索引,项目索引是为了使用者能够在私服站点查找依赖使用的功能。下载完成后,Maven索引就可以使用了,在搜索栏输入要搜索的项,就可以查到相关的信息,如。

在项目中使用maven

在项目pom中配置相关私服信息,指定仓库信息,就可以让该项目使用maven私服了。

nexus

nexus

:8081/nexus////

true

true

让所有的项目都使用私服

上面的配置仅仅是在此项目中生效,对于其他项目还是不起作用。如果相对Maven的其他项目也生效的话,需要修改全局的.xml文件,最后再激活。

10

项目的发布

先在.xml中配置好发布的账号和密码,再在pom中好配置发布信息,

然后在控制台运行发布:clean ,在控制台发布成功,然后进入到私服上的仓库中,看一下确实存在刚刚发布的项目就可以发布构件到maven了。

user-

User

:8081/nexus////

user-

User

:8081/nexus////

二维码

扫一扫关注我们

版权声明:本文内容由互联网用户自发贡献,本站不拥有所有权,不承担相关法律责任。如果发现本站有涉嫌抄袭的内容,请告知我们,本站将立刻删除涉嫌侵权内容。

相关文章