将本地jar添加到Maven仓库

来源:互联网 发布:软件大数据咨询顾问 编辑:程序博客网 时间:2024/06/10 07:22

一、将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

注意:任何路径和名称不要有中文和空格,以防出现莫名其妙的错误。

二、在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> 



------------------使用中---------------


pom.xml  添加

<dependency>  <groupId>fastdfs</groupId>      <artifactId>client</artifactId>    <version>1.21</version>      <scope>system</scope>      <systemPath>${project.basedir}/lib/fastdfs-1.21.jar</systemPath>  </dependency>



原创粉丝点击