1、 为什么使用Nexus
如果没有私服,我们所需的所有构件都需要通过maven的中央仓库和第三方的Maven仓库下载到本地,而一个团队中的所有人都重复的从maven仓库下载构件无疑加大了仓库的负载和浪费了外网带宽,如果网速慢的话,还会影响项目的进程。很多情况下项目的开发都是在内网进行的,连接不到maven仓库怎么办呢?开发的公共构件怎么让其它项目使用?这个时候我们不得不为自...
分类:
其他好文 时间:
2014-11-10 12:11:00
阅读次数:
192
摘要:
Maven的快照版本的概念以及作用、掌握仓库解析依赖的机制、镜像的概念和作用以及配置、对Maven仓库进行总结。...
分类:
其他好文 时间:
2014-11-08 12:04:37
阅读次数:
325
摘要:
Maven最重要概念之一的仓库、主要记录的是基本概念、各种仓库分类如本地仓库、远程仓库、中央仓库、私服、仓库的布局与构件存放位置的对应。...
分类:
其他好文 时间:
2014-11-07 22:06:58
阅读次数:
262
mvn install:install-file -DgroupId=com.asiainfo -DartifactId=spark-assembly -Dversion=1.2.0 -Dpackaging=jar -Dfile=/home/spark/software/source/compile...
分类:
其他好文 时间:
2014-11-07 16:50:59
阅读次数:
166
如果我所在的项目没有使用maven,我应该作出一个选择,要不换一个项目,要不促使这个项目使用起maven。有人会问,为什么要用maven?不用maven不也很好的运作吗。这里,只说两点我体会最深的:第一点是管理jar包。这个包含很多含义,比如下载jar包,通过仓库,你只需要输入包名和版本号,立即就可以下载到你本机,而不需要到官网或google上找,如果下载速度慢,随时可以更改仓库地址。另外,项目中jar版本混乱也是常见的,有些隐藏的问题就是由于jar版本引起,并且很难发现。还有,一个项目中n多jar包,但谁...
分类:
其他好文 时间:
2014-11-06 22:05:17
阅读次数:
255
1、官网目前最新的版本是2.10.0,从2.6开始就要求jdk7以上,否则报错:
Unsupported major.minor version 51.0
(51.0是jdk1.7,,50.0是1.6,49是1,5,48是1.4)
2、如果机器不方便安装jdk1.7,下载2.5版本即可,下载地址:
http://www.sonatype.org/nexus/archived/#step2top
3、2.0版本以后,运行nexus即可,会有提示操作;2.0以前,需要找到你电脑的版本,进入相应的文件夹...
分类:
其他好文 时间:
2014-11-04 22:51:50
阅读次数:
242
??
1
若想让maven项目依赖另外一个maven项目,被依赖的项目要在maven仓库中有相应的jar包,所以要对依赖的项目执行mvninstall命令。
2
新建第二个项目模块HelloFriend目录及约定的目录结构
HelloFriend
--src
-----main
----------java
...
分类:
编程语言 时间:
2014-10-18 09:52:29
阅读次数:
348
Nexus介绍 Nexus?是Maven仓库管理器,如果你使用Maven,你可以从Maven中央仓库?下载所需要的构件(artifact),但这通常不是一个好的做法,你应该在本地架设一个Maven仓库服务器,在代理远程仓库的同时维护本地...
分类:
其他好文 时间:
2014-09-19 15:49:16
阅读次数:
307
参考 此处 常用的maven仓库 http://repo.spring.io/webapp/home.html?14 http://maven.oschina.net/home.html
分类:
其他好文 时间:
2014-09-16 23:51:11
阅读次数:
433