maven仓库添加本地jar

一、将jar添加到本地仓库的做法:

以下面pom.xml依赖的jar包为例:

实际项目中pom.xml依赖写法:

[html] view plain copy

  1. <dependency>
  2. <groupId>org.springframework</groupId>
  3. <artifactId>spring-context-support</artifactId>
  4. <version>3.1.0.RELEASE</version>
  5. </dependency>

Maven 安装 JAR 包的命令是:

[html] view plain copy

  1. mvn install:install-file
  2. -Dfile=jar包的位置
  3. -DgroupId=上面的groupId
  4. -DartifactId=上面的artifactId
  5. -Dversion=上面的version
  6. -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文件中依赖可以如下:

[html] view plain copy

  1. <dependency>
  2. <groupId>com.htmlparser</groupId>
  3. <artifactId>htmlparser</artifactId>
  4. <version>2.0</version>
  5. <scope>system</scope>
  6. <systemPath>${project.basedir}/lib/htmlparser.jar</systemPath>
  7. </dependency>

转自:http://blog.csdn.net/a491857321/article/details/51085167

时间: 2024-10-10 16:38:33

maven仓库添加本地jar的相关文章

maven项目添加本地jar

<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> <modelVersi

如何在maven中添加本地jar包

mvn install:install-file -DgroupId=mytest-DartifactId=test-Dversion=1.1 -Dpackaging=jar -Dfile=d:\test-1.1.jar 相当与在pom.xml中添加了 <dependency> <groupId>mytest</groupId> <artifactId>test</artifactId> <version>1.1</versio

maven中添加本地jar包

 把包拷到项目WEB-INF/lib里面,然后pom指定到项目下面就可以了pom引用如下: <dependency>     <groupId>javabuilder</groupId>     <artifactId>javabuilder</artifactId>     <version>1.0</version>     <scope>system</scope>     <sys

maven添加本地jar包到maven仓库

maven添加本地jar包到maven仓库mvn install:install-file -DgroupId=io.netty -DartifactId=netty-all -Dversion=5.0.0.Alpha1 -Dpackaging=jar -Dfile=G:/java/jar包/netty-all-5.0.0.Alpha1.jar 我下载的这个 jar 包是放到了 D:\mvn 目录下(D:\mvn\spring-context-support-3.1.0.RELEASE.jar)

Maven pom.xml 添加本地jar包依赖以及打包方法

Maven项目打包时,如果遇到需要添加本地jar包依赖的时候,可以选择两种方法: 1. 安装到本地仓库 第一种方法比较常规,适用于需要添加的jar包也是由maven项目导出,含有pom文件的时候.只需要将jar包安装到本地maven仓库下,然后添加依赖即可. (1)安装到本地仓库,执行以下命令(其中的-Dfile/-DgroupId/-DartifactId/-Dversion项根据pom文件内容填写): mvn install:install-file -Dfile=xxxxx.jar -Dg

Maven 添加本地jar文件

有时候由于网络或者其他原因,我们的Maven项目可能无法找到对应的jar文件(本地资源有时候也会出现这些问题),报错类似于:The following artifacts could not be resolved 或者.这时候我们需要手动来添加本地jar包到Maven中去,可以使用一下命令来完成: mvn install:install-file -DgroupId=com.microsoft.sqlserver -DartifactId=sqljdbc4 -Dversion=4.0 -Dpa

Gradle添加本地jar包

解决问题: gradle添加本地jar包? gradle添加ojdbc? 1. 为什么ojdbc不能直接导入gradle工程中? 应为ojdbc在oracle的Maven仓库中,在中央Maven仓库中,ojdbc是非法的,所以不能直接从中央Maven仓库中拉取. 2. gradle添加本地jar包? 转载请标明出处 原文地址:https://www.cnblogs.com/mungerz/p/10483105.html

使用nexus搭建maven仓库(本地私服)

我们在使用maven的时候,对于项目所依赖的jar包,maven默认会在中央仓库下载jar包,到本地的磁盘目录(如果没有配置则是用户目录下/.m2/repository文件夹下).如果公司内部搭了一个maven私服的话,开发人员将仓库地址指向内网仓库地址,需要的jar包可直接在私服取,下载速度比远程要快,如果本地仓库没有则自动从远程下载并保存在本地.本文使用nexus搭建一个私服. 一.下载nexus 在浏览器中搜索 Sonatype Nexus 进入官网,找到下载 .下载之后解压压缩包如下:

(转)如何在maven的pom.xml中添加本地jar包

1 maven本地仓库认识 maven本地仓库中的jar目录一般分为三层:图中的1 2 3分别如下所示: 1 groupId 2 artifactId 3 version 4 jar包的依赖 如果要将maven本地仓库中的jar包添加到项目中,直接打开4 xx.pom文件,将改jar包的相关依赖复制pom.xml文件中即可. 2 将本地jar包添加到本地仓库 2.1 添加jar到本地仓库 原则上Maven的设计是不需要这么做的,因为pom.xml中依赖的jar包会自动实现从中央仓库下载到本地仓库