maven 怎么maven仓库添加jar包包

trackbacks-0
Maven 确确实实是个好东西,用来管理项目显得很方便,但是如果是通过 Maven 来远程下载 JAR 包的话,我宿舍的带宽是4兆的,4个人共用,有时候用&Maven 来远程下载 JAR 包会显得很慢,一般我发现下载速度不明显的时候,我就 Ctrl + C 来终止它的下载。然后改用手动来下载,因为用迅雷一类的工具来下载会快很多。我机子上 Maven 的本地仓库的很多 JAR 包我都是手动下载的。手动下载的话就会带来一个问题,就是,怎么样手动将下载下来的 JAR 包添加到 Maven 的本地仓库。关于这个,网上也有很多资料。我说下我的做法。首先,推荐几个好的 Maven 常用仓库网址:第一个是我最常用的,然后是第二个,然后是第三个,最后两个是 Apache 的私有仓库,我还没用过,不过感觉应该还可以吧...接下来,还是一贯的作风,使用截图通俗易懂的方式来解说:如果你看过我的上一篇:Spring邮件服务之Html:Maven + Spring SMTP Mail With Html 文章,里面需要用到一个spring-context-support-3.1.0.RELEASE.jar 的 JAR 包,我把它安装到本地仓库的时候把图截了下来,顺便写了这篇文章,供有需要的网友参考。首先,到 &这个网,在搜索栏中输入你要搜索的 JAR 包的关键字来搜索,下面直接贴图:@1图@2图@3图以 spring-context-support-3.1.0.RELEASE.jar 为例,在 @3图中已经给出这个 jar 包的 groupId,artifactId,version信息,手动安装的时候这些信息不要改,否则 Maven 项目移植的话,jar 包下载就会失败。顺便把这信息帖下面,方便对照:
&dependency&&&&&&groupId&org.springframework&/groupId&&&&&&artifactId&spring-context-support&/artifactId&&&&&&version&<span style="color: #.1.0.RELEASE&/version&&/dependency&Maven 安装 JAR 包的命令是:
mvn&install:install-file&-Dfile=jar包的位置&-DgroupId=上面的groupId&-DartifactId=上面的artifactId&-Dversion=上面的version&-Dpackaging=jar例如:我下载的这个 jar 包是放到了 D:\mvn 目录下(D:\mvn\spring-context-support-3.1.0.RELEASE.jar)那么我在 cmd 中敲入的命令就应该是:mvn&install:install-file&-Dfile=D:\mvn\spring-context-support-3.1.0.RELEASE.jar&-DgroupId=org.springframework -DartifactId=spring-context-support&-Dversion=3.1.0.RELEASE&-Dpackaging=jar回车,显示安装成功: &&
阅读(110979)
&re: Maven 手动添加 JAR 包到本地仓库
不错,谢谢分享。&&&&&&
&re: Maven 手动添加 JAR 包到本地仓库[未登录]
有用,謝謝~&&&&&&
&re: Maven 手动添加 JAR 包到本地仓库
如果只是觉得慢的话可以试试设置代理,会快很多。&&&&&&
&re: Maven 手动添加 JAR 包到本地仓库
可以参考最新的文档 :如何在eclipse jee中检出项目并转换为Maven project,最后转换为Dynamic web project,地址:如何在eclipse jee中创建Maven project并且转换为Dynamic web project地址:&&&&&&
&re: Maven 手动添加 JAR 包到本地仓库
怎么删除本地jar&&&&&&
&re: Maven 手动添加 JAR 包到本地仓库[未登录]
&#64;呼吸~你好,请问,怎么设置代理呢?&&&&&&
&re: Maven 手动添加 JAR 包到本地仓库
很好很强大, 完美的解决了我的问题。。。&&&&&&
&re: Maven 手动添加 JAR 包到本地仓库[未登录]
刚安装好的maven,仓库里没有jar包,如何添加jar包呢?&&&&&&
随笔分类(8)
随笔档案(104)
积分与排名
阅读排行榜Maven添加本地Jar包 | 海鹏的博客登录Nexus后,点击右侧的“Repositories”,显示当前Nexus所管理的Repository,
默认情况下Nexus为我们创建了以下主要的Repository:
1、PublicRepositories,这是一个Repository Group,该Repository &Group包含了多个Repository,其中包含了Releases、Snapshots、ThirdParty和Central。
2、3rd party,该Repository即是存放你公司所购买的第三方软件库的地方,它是一个由Nexus自己维护的一个Repository。&
3、Apache Snapshots,看名字你就应该知道这是个什么样的Repository,这是一个代理Repository,即最终的依赖还是得在Apache官网上去下载,然后缓存在Nexus中。
4、Central,这就是代理Maven Central Repository的Repository。
5、Releases,你自己的项目要发布时,就应该发布在这个Repository,他也是Nexus自己维护的Repository,而不是代理。
6、Snapshots,你自己项目Snapshot的Repository。
这里主要讲解如何使用3rd party上传第三方jar包的方法
在Repository列表中,选中&3rd party,选中artifact upload,如下图所示
选择GAV Defini3ion: GAV Parameters,Auto Guess 打钩。
在下方输入JAR包对应的Group、Artifact、Version,Packaging选择JAR格式。
点击select Artifact(s) to upload 按钮,选择要上传的JAR包。
怎么使用上传的jar包吧,很简单的,前提是你已经建立了一个maven的项目。含有pom.xml这个文件,在这个文件中添加如下:<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
您的访问请求被拒绝 403 Forbidden - ITeye技术社区
您的访问请求被拒绝
亲爱的会员,您的IP地址所在网段被ITeye拒绝服务,这可能是以下两种情况导致:
一、您所在的网段内有网络爬虫大量抓取ITeye网页,为保证其他人流畅的访问ITeye,该网段被ITeye拒绝
二、您通过某个代理服务器访问ITeye网站,该代理服务器被网络爬虫利用,大量抓取ITeye网页
请您点击按钮解除封锁&<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
您的访问请求被拒绝 403 Forbidden - ITeye技术社区
您的访问请求被拒绝
亲爱的会员,您的IP地址所在网段被ITeye拒绝服务,这可能是以下两种情况导致:
一、您所在的网段内有网络爬虫大量抓取ITeye网页,为保证其他人流畅的访问ITeye,该网段被ITeye拒绝
二、您通过某个代理服务器访问ITeye网站,该代理服务器被网络爬虫利用,大量抓取ITeye网页
请您点击按钮解除封锁&

我要回帖

更多关于 maven手动添加jar包 的文章

 

随机推荐