最近公司的项目准备使用maven,切换倒很简单,但是编译时却发现一个很怪异的现象,就是POM中并未配置的jar包或者未配置该版本的jar包还是出现在了lib文件夹下,一开始以为是exclusions没设置好,但经过反复试验发现不能完全解决问题,有些属于项目组自定义的jar包也有多个版本,而且有些电脑上编译却没有问题,于是想到是不是本地maven仓库坏了,删除重新下载,也不行,后来偶然看到一篇帖子说...
分类:
编程语言 时间:
2015-06-01 16:44:41
阅读次数:
326
仓库的分类
本地仓库、远程仓库(中央仓库、私服、其他公共库)
1、本地仓库
无论是在window还是在Linux系统上,每一个用户在自己用户目录下都有一个.m2/repository/仓库的目录。例如:
我的windows上是c:\users\jader.m2\repository,linux上是:home/jader/.m2/repository,在Linux系统中,以.开头的文件或目录是...
分类:
其他好文 时间:
2015-05-29 15:54:19
阅读次数:
265
1、将maven 中的settings文件配置好用户名和密码,如下:
releases
admin
admin
2、将需要打成jar的项目中的pom文件中配置上传的maven仓库路径:
releases
Deploy Server
...
分类:
编程语言 时间:
2015-05-29 12:02:29
阅读次数:
154
今天做到数据迁移,artifactory第一次做一头雾水,首先备份了原有服务器上的所有jar包,然后还原到辛服务器上进行使用,操作过程很复杂但是原理很明澈,下面请听我一一道来一、备份原有服务器上的所有仓库的所有jar包1.首先检查启动artifactory的用户是哪一位,查看artifactory..
分类:
其他好文 时间:
2015-05-27 23:07:43
阅读次数:
463
findmaven是一个查找Jar和查找Maven的Maven仓库搜索引擎,它可以根据Java开发者提供的Class名或者Jar名找到包含它的Jar,同时提供Jar的Maven仓库链接,Maven POM,Maven依赖树,JavaDoc,Jar源代码和Jar结构树。 另外,您可以使用 FindMaven Rest API来构建自己的FindJar网站。 如果您使用Maven作为项目构建工具,findmaven.net可以轻松的帮你解决NoClassDefFoundError和 ClassNotFoundE...
分类:
编程语言 时间:
2015-05-27 19:11:56
阅读次数:
275
1.Nexus的介绍
Nexus 是Maven仓库管理器,如果你使用Maven,你可以从Maven中央仓库 下载所需要的构件(artifact),但这通常不是一个好的做法,你应该在本地架设一个Maven仓库服务器,在代理远程仓库的同时维护本地仓库,以节省带宽和时间,Nexus就可以满足这样的需要。此外,他还提供了强大的仓库管理功能,构件搜索功能,它基于REST,友好的UI是一个extjs的RES...
分类:
其他好文 时间:
2015-05-26 21:31:15
阅读次数:
170
maven是apache基金会下的一个项目管理工具。安装步骤1、下载并解压2、配置环境变量M2_HOME(解压后的目录);将M2_HOME\bin加入到PATH环境变量中3、测试:在命令行输入mvn -v进行测试maven仓库本地仓库:.m2\repository\远程(中央)仓库:mvnrepos...
分类:
其他好文 时间:
2015-05-24 21:46:52
阅读次数:
144
修改 maven 仓库存放位置:找到 maven 下的 conf 下的 settings.xml 配置文件,假设maven安装在D:\Server目录中。那么配置文件应该在 D:\Server\maven\conf\settings.xml maven 的仓库默认是放在本地用户的临时文件夹下面的 ....
分类:
其他好文 时间:
2015-05-22 13:17:13
阅读次数:
104
因为maven仓库是需要联网 获取jar包信息的,包括maven的一些元jar工具包信息当我们的网络出现异常时 , maven 将会报错,一些诡异的错误主要和maven的仓库获取机制有染哦对于我们来说maven只是个工具,我们要找到更好的解决办法就是不耗太长时间 ,最好立刻解决废话不多讲 来谈谈怎么...
分类:
其他好文 时间:
2015-05-22 13:08:08
阅读次数:
101
<repositories>
????<repository>
????????<id>nexus</id>
????????<name>local?private?nexus</name>
????????<url>http://maven.oschina.net/content/groups/public/</url>
??...
分类:
其他好文 时间:
2015-05-18 19:02:54
阅读次数:
146