如何将jar包放入maven本地仓库中

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何将jar包放入maven本地仓库中相关的知识,希望对你有一定的参考价值。

1.将jar放到E:\\workspace\\lib中。如下图:

2.编写pom.xml文件,定义jfinal的坐标。

<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">

<modelVersion>4.0.0</modelVersion>

<groupId>com.jfinal</groupId>

<artifactId>jfinal</artifactId>

<version>2.0</version>

<packaging>jar</packaging>

<name>jfinal</name>

<description>jfinal</description>

</project>

3.如果要想将jfinal-2.0-bin.jar手动添加到仓库,需要执行如下命令:

E:\\workspace\\lib>mvn  install:install-file -Dfile=jfinal-2.0-bin.jar -DgroupId=co

m.jfinal -DartifactId=jfinal  -Dversion=2.0 -Dpackaging=jar

4.查看maven仓库中的变化:

5.手动导入其它jar的方式:

(1)、将ojdbc14-10.2.0.4.jar导入到maven仓库中

E:\\workspace\\lib>mvn  install:install-file -Dfile=ojdbc14-10.2.0.4.jar -DgroupId=

com.oracle -DartifactId=ojdbc14  -Dversion=10.2.0.4.0 -Dpackaging=jar

(2)、将cglib-nodep-3.1.jar导入到maven仓库中

E:\\workspace\\lib>mvn  install:install-file -Dfile=cglib-nodep-3.1.jar -DgroupId=cglib -DartifactId=cglib-nodep  -Dversion=3.1 -Dpackaging=jar

(3)、将jetty-server-8.1.8.jar导入到maven仓库中

E:\\workspace\\lib>mvn  install:install-file -Dfile=jetty-server-8.1.8.jar -DgroupId=com.jfinal -DartifactId=com  -Dversion= 26Dec2008 -Dpackaging=jar

(4)、将cos-26Dec2008.jar导入到maven仓库中

E:\\workspace\\lib>mvn  install:install-file -Dfile=cos-26Dec2008.jar -DgroupId= org.beetl -DartifactId=cglib-nodep  -Dversion=3.1 -Dpackaging=jar

(5)、将beetl-core-2.2.4.jar导入到maven仓库中

E:\\workspace\\lib>mvn  install:install-file -Dfile=beetl-core-2.2.4.jar -DgroupId=org.beetl  -DartifactId=beetl-core -Dversion=2.2.3 -Dpackaging=jar

参考技术A jar在Maven中央仓库中找不到
那么我们就需要额外下载所需jar包然后添加到本地仓库
首先当然是配置好Maven环境了
然后在下载的jar包下执行

1 mvn install;/.microsoft;artifactId>groupId>,比如sqljdbc;com;groupId>.sqlserver<4因为有些jar包在Maven中央仓库不存在;artifactId>.0<dependency>
4 <sqljdbc4<
5 <
3 <version>/dependency>version>. 然后就可以在项目下的pom.0 -Dpackaging=jar

3;/.microsoft:install-file -Dfile=sqljdbc4.jar -DgroupId=com;/.xml 文件中添加
1 <
2 <.sqlserver -DartifactId=sqljdbc4 -Dversion=4本回答被提问者采纳
参考技术B mvn install 执行以后就会更新到本地仓库

将jar包添加到本地maven仓库中

在使用maven依赖添加jar包时,有时会遇到下载不成功的问题,这时需要将jar手动添加到本地的maven仓库中。

准备工作

  • 配置好maven的环境变量
  • 已经下载好的jar包

具体过程

  1. win + R,输入cmd,进入命令窗口
  2. 输入命令:mvn install:install-file -Dfile="D:\BrowserDownload\httpclient-4.5.7.jar" -DgroupId=org.apache.httpcomponents -DartifactId=httpclient -Dversion=4.5.7 -Dpackaging=jar
  3. 说明:
    • Dfile:要添加的jar包的位置
    • DgroupId:对应添加依赖时groupId标签的内容,添加后jar包的文件夹
    • DartifactId:对应添加依赖时artifactId标签的内容,添加后jar包的名字
    • Dversion:对应添加依赖时version标签的内容,添加后jar包的版本
    • Dpackaging:打包方式

以上是关于如何将jar包放入maven本地仓库中的主要内容,如果未能解决你的问题,请参考以下文章

如何批量更新本地仓库中的jar包

如何向maven本地仓库添加jar包?

如何将jar包加入到Maven本地仓库

如何把本地仓库批量上传到maven仓库

如何把本地maven仓库里的jar包

如何利用maven向本地仓库导入官网没有的jar包