怎么把本地的jar包弄把jar包安装到maven中里去

8266人阅读
Maven(1)
一、将jar添加到本地仓库的做法:
以下面pom.xml依赖的jar包为例:
实际项目中pom.xml依赖写法:
&dependency&
&groupId&org.springframework&/groupId&
&artifactId&spring-context-support&/artifactId&
&version&3.1.0.RELEASE&/version&
&/dependency&
Maven 安装 JAR 包的命令是:
mvn install:install-file
-Dfile=jar包的位置
-DgroupId=上面的groupId
-DartifactId=上面的artifactId
-Dversion=上面的version
-Dpackaging=jar
例如我的这个spring-context-support-3.1.0.RELEASE.jar 文件放在了&D:\mvn\&中
则命令为:
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
注意:任何路径和名称不要有中文和空格,以防出现莫名其妙的错误。
二、不讲jar包添加到本地仓库也可在maven工程中使用外部jar包的做法:
假设将包htmlparser.jar放入了项目下的lib目录中 :
-& ${project}/lib/htmlparser.jar
则pom.xml文件中依赖可以如下:&dependency&
&groupId&com.htmlparser&/groupId&
&artifactId&htmlparser&/artifactId&
&version&2.0&/version&
&scope&system&/scope&
&systemPath&${project.basedir}/lib/htmlparser.jar&/systemPath&
&/dependency&
&&相关文章推荐
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
访问:125565次
积分:1993
积分:1993
排名:第19542名
原创:78篇
评论:19条您所在的IP地址对ITeye网站访问过于频繁,为了判断您的访问是真实用户,请您填写验证码,谢谢!1395人阅读
maven(1)
最近在做一个项目是用maven构建的,使用maven项目的好处就是项目中使用的包都可以从maven仓库中读取,但是今天遇到的一个问题就是我需要的包在maven仓库里面竟然没有,于是在网上搜索了下可以将本地而在maven仓库里面没有的包添加的maven仓库中,具体的做法就是。
1、打开DOS命令执行窗口,去到你要准备添加到maven仓库的jar包所在目录。
2、执行命令mvn install:install-file -Dfile=iText-2.0.8.jar -Dpackaging=jar -DgroupId=iText -DartifactId=iText -Dversion=2.0.8
& & &其中-Dfile就是要添加的java包,-DgroupId,-DartifactId,-Dversion可以随便写。
3、在项目的pom.xml加入依赖
&dependency&
&groupId&iText&/groupId&
&artifactId&iText&/artifactId&
&version&2.0.8&/version&
&/dependency&
&&相关文章推荐
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
访问:642427次
积分:4550
积分:4550
排名:第6439名
原创:43篇
转载:68篇
评论:60条
(1)(1)(1)(4)(3)(2)(2)(1)(1)(2)(2)(1)(5)(1)(2)(3)(2)(2)(4)(1)(3)(1)(2)(4)(3)(1)(2)(4)(6)(5)(5)(3)(2)(2)(4)(9)(4)(2)(3)(1)(4)您所在的IP地址对ITeye网站访问过于频繁,为了判断您的访问是真实用户,请您填写验证码,谢谢!15864人阅读
Maven(9)
Maven 手动添加 JAR 包到本地仓库
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 包的关键字来搜索,下面直接贴图:
以 spring-context-support-3.1.0.RELEASE.jar 为例,在 @3图中已经给出这个 jar 包的 groupId,artifactId,version信息,
手动安装的时候这些信息不要改,否则 Maven 项目移植的话,jar 包下载就会失败。顺便把这信息帖下面,方便对照:
&org.springframework&
&spring-context-support&
&3.1.0.RELEASE&
2. 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
回车,显示安装成功:
&&相关文章推荐
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
访问:71626次
排名:千里之外
原创:20篇
转载:67篇
(2)(4)(1)(1)(1)(1)(1)(1)(3)(1)(1)(2)(4)(6)(3)(1)(2)(6)(19)(11)(6)(10)

我要回帖

更多关于 maven jsp 打包到jar 的文章

 

随机推荐