maven 本地仓库nexus的安装
首先我们将nexus下载下来:http://www.sonatype.org/downloads/nexus-latest-bundle.zip
下载下来之后我们将文件解压,解压完成之后,我们首先,打开:nexus-latest-bundle\nexus-2.4.0-09\bin\jsw\conf中的文件,配置本地jdk的位置信息,


这里配置好之后,我们就开始配置环境变量,这个是不需要安装的,只需要我们配置一下环境变量就可以使用了。
下面我们开始配置环境变量:
将这个路径:D:\学习工具\nexus-latest-bundle\nexus-2.4.0-09\bin配置到我们的环境变量中。

配置完成后我们在命令窗口运行nexus install命令进行服务的安装这样,就可以在计算机开机的时候自动启动我们的服务了,
然后运行nexus start 启动服务。

然后我们就可以打开浏览器,查看一下是否可以正常访问,因为是内置的jetty服务器所以端口号为8081,在浏览器中输入:http://localhost:8081/nexus
即可打开我们的nexus主页,默认的登录账户为:admin 账户密码为:admin123

至此nexus就安装成功了。
安装完成之后我们来设置一下镜像,打开用户中的.m2文件夹修改文件夹中的setting.xml文件中的内容。

配置setting文件:

图中的url地址是从本地仓库获取的:

这些都配置好了之后我们的本地仓库就差不多了,但是我们本地仓库还没有索引,也就是说我们还得到网上去查询jar包的GAV(groupId artifactID version)信息,下面我们就来设置一下下载索引:
设置完成之后本地仓库会自动从网上下载索引信息,这样下载或许有些慢,我们也可以手动下载好索引然后,将下载好的索引放到对应的目录下就可以了:
将下载好的索引存放到这个目录下就可以了:

最后我们配置.m2中的setting文件:

配置完成之后我们还需要激活我们的配置信息:

OK!至此我们的本地仓库的配置就已经完成了!
接下来就是在本地仓库发布项目:
首先我们要在项目的pom.xml文件中配置我们要将项目发布到那个仓库中:

注意:上面的url地址为下图中的对应的 release 和 Codehaus snapshots 的url地址接下来我们配置本地仓库中的一些信息:

下面是设置用户的信息:

然后我们配置.m2中的setting文件:

这些配置完成之后我们运行命令 clean deploy就能够将项目发布到本地仓库中了:
maven 本地仓库nexus的安装的更多相关文章
- nexus 搭建maven本地仓库
使用Nexus搭建Maven本地仓库 阅读目录 序 Nexus 序 在工作中可能存在有些开发机器不能上网,大量的机器获取jar包会导致公司网络很慢,还有时候公司会自己发布自己的项目版本,其他的项目 ...
- maven,本地仓库和私服nexus的配置,以及eclipse载入maven
首先可以进入http://maven.apache.org/官网查看如何配置 一.配置环境 1 确定自己的java运行环境配置正确-->在cmd运行 java -version或echo %JA ...
- Java开发环境配置(4)--Maven安装 环境变量配置,本地仓库配置---插件安装
说明在前:本人用过的 luna mars 等,都已经自带maven插件的了,以下有些文章是很老的,讲到maven插件的安装都可以忽略掉. maven安装eclipse在线配置maven搞定所有插件_ ...
- 将第三方包安装到maven本地仓库
今天在做jasper report生成pdf文档的时候,需要引入亚洲字体jar包.maven仓库是有这个jar包,但是在项目pom文件始终不能下载.无奈只有将jar包安装到maven本地仓库. 1 将 ...
- 本地jar包安装Maven本地仓库
下载jar包 如果本地存在,可以忽略. 本地安装命令 mvn install:install-file -Dfile=D:\Environment\Java\JDK\lib\tools.jar -Dg ...
- nexus 配置文件到本地maven本地仓库 失败
Failed to execute goal org.apache.maven.plugins:maven-deploy-plugin:2.7:deploy (default-deploy) on p ...
- 手动安装jar包到Maven本地仓库
接手别人的一个项目,Maven工程,导入后,某些jar包找不到,然后从同事那复制Maven本地仓库的文件夹到我的电脑,发现依旧找不到.问题大致总结为:本地maven仓库存在jar,但是依然报Missi ...
- maven 本地仓库和远程仓库
在Maven中,任何一个依赖.插件或者项目构建的输出,都可以称之为构件. Maven在某个统一的位置存储所有项目的共享的构件,这个统一的位置,我们就称之为仓库.(仓库就是存放依赖和插件的地方) 任何的 ...
- 搭建maven本地仓库,idea应用本地maven仓库
提环境: 安装好tomcat.maven.jdk.idea. 打开maven安装目录,在目录下新建 maven仓库文件夹(名子随便): 打开conf\setting.xml 加入<localRe ...
随机推荐
- commondline 之三 执行jar文件
java [-options] -jar jarfile [args...] 点击查看获取可执行jar文件方法
- ssh 框架整合试例 (spring+struts2+hibernate)
1.首先用Eclipse创建一个web项目(Eclipse EE 版) new->Other-> 输入web 然后选择Dynamic Web Project->next-> 输 ...
- mahout算法源码分析之Itembased Collaborative Filtering(四)共生矩阵乘法
Mahout版本:0.7,hadoop版本:1.0.4,jdk:1.7.0_25 64bit. 经过了SimilarityJob的计算共生矩阵后,就可以开始下面一个过程了,这个过程主要是共生矩阵的乘法 ...
- 【转】Android -- Looper.prepare()和Looper.loop()
Looper.prepare()和Looper.loop() 原文地址:http://blog.csdn.net/heng615975867/article/details/9194219 Andro ...
- jquery validate使用
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/ ...
- android布局太深导致的 java.lang.StackOverflowError
E/AndroidRuntime( 1900): java.lang.StackOverflowError E/AndroidRuntime( 1900): at android.graphi ...
- X431 元征诊断枪
X-431 Diagun是专门为汽车维修技师设计的诊断设备. 小巧的主机.强大的诊断功能.方便快捷的网上升级.一体化多功能接头,都是维修技师的首选.X-431 Diagun 是汽车维修技师的标准装备. ...
- http://www.jobui.com/mianshiti/it/java/6782/
1.运算符优先级问题,下面代码的结果是多少?(笔试) package test; public class Test {public static void main(String[] args) { ...
- 广州项目实施步骤III_练习使用Keepalive保证HaProxy的高可用性
CentOS6.4 配置HAProxy+Keepalived 安装HAProxy请参考 http://www.cnblogs.com/kgdxpr/p/3272861.html 安装Keepali ...
- Sqlserver事务发布实现数据同步
事务的功能在sqlserver中由来已久,因为最近在做一个数据同步方案,所以有机会再次研究一下它以及快照等,发现还是有很多不错的功能和改进的.这 里以sqlserver2008的事务发布功能为例,对发 ...