精华内容
下载资源
问答
  • mvn install:install-file -DgroupId=alifel.org.codehaus.jackson -DartifactId=jackson-all -Dversion=1.8.5 -Dfile=C:\Users\alifel\Desktop\weibo4jV2-beta\weibo4j-oauth2\lib\jackson-all-1.8.5.jar -...
    mvn install:install-file -DgroupId=alifel.org.codehaus.jackson  -DartifactId=jackson-all  -Dversion=1.8.5  -Dfile=C:\Users\alifel\Desktop\weibo4jV2-beta\weibo4j-oauth2\lib\jackson-all-1.8.5.jar  -Dpackaging=jar -DgeneratePom=true
    展开全文
  • Maven导入本地jar包(超详细)

    千次阅读 2020-03-11 11:04:32
    Maven导入本地jar包命令 mvn install:install-file -Dfile=D:\taoapi\taobao-sdk-java-auto_1457166217151 -20200310.jar -DgroupId=com.lhd -DartifactId=taobao -Dversion=1.0 -Dpackaging=jar 这个就是命令语法,...

    Maven导入本地jar包命令
    mvn install:install-file -Dfile=D:\taoapi\taobao-sdk-java-auto_1457166217151
    -20200310.jar -DgroupId=com.lhd
    -DartifactId=taobao -Dversion=1.0
    -Dpackaging=jar
    在这里插入图片描述这个就是命令语法,-后面记得加一个空格
    在这里插入图片描述运行完之后是这样子的,如果没有Maven的人,去Maven官网下载一个就行了,解压版的就行。执行完上面的命令没有报错后我们去你安装maven的目录去找settings.xml (Maven配置文件)在这里插入图片描述我的实在D盘在这里插入图片描述打开后看到localRepository本地仓库的意思,看到位置是在${user.home}/.m2/repository里面,user就是用户名一般用户名是在你装系统的那个盘符中,我的是c盘,所以我们去c盘找在这里插入图片描述找到之后看到一个用户,点进去找到你当前登陆的用户就可以看到.m2文件夹了。一直跟进去你会发现com文件夹在这里插入图片描述
    这个就是你导入到的文件夹,同时也是groupId 在这里插入图片描述这个就是你文件夹下面的jar包内容,同时也是Maven引入依赖的artifactId 在这里插入图片描述这个是版本,Maven引入依赖中的version。
    你们可能导入完成之后去项目中的pom.xml文件中引用时会报错,这里给大家分析一下。也是我之前踩过的坑,在这里插入图片描述这里我们直接输入





    然后大部分人都是直接在groupid里面去点com.**。我之前也是这样,发现点出来Maven找不到这个包,我们这个时候去看一下Maven官网仓库的依赖是怎么样的在这里插入图片描述你会发现少了哥Version,到这里我们就可以对比之前的命令了,找到命令,去对比,-DgroupId=com.alibaba就是跟maven依赖的groupid是一样的,所以我们直接将com.alibba填写进去-DartifactId=fastjson
    跟Maven依赖中artifactid是一样的所以我们把fastjson填进去-Dversion=1.2.4和Maven依赖中version是一样的填写进去。你会发现
    在这里插入图片描述
    上图是错误的
    在这里插入图片描述
    这个图是正确地,改过之后没有报红了,右侧的Maven也找到了,在补充一下,在导入本地Jar包的时候,我们可以去jar包的文件夹中,在这里插入图片描述
    在命令栏中输入cmd直接跳转到cmd命令窗口,这样就不需要你再去cd D盘类似的操作了。直接精确。省去很多麻烦。

    展开全文
  • Maven导入本地jar包

    万次阅读 2017-01-15 18:55:24
    软件项目管理和发布工具Maven给java的开发带来了很多的方便。...但是有时候我们要用的某几个maven上不存在,只能下载jar包本地并添加到java项目中,然而问题随之而来:maven只能打包pom.xml里面声明的依赖

    软件项目管理和发布工具Maven给java的开发带来了很多的方便。需要引用其他jar包的时候只需要在pom.xml添加相关的依赖,maven就会自动解析依赖、下载jar包,更新jar包也只需要修改version字段,大大简化了jar包的引用。但是有时候我们要用的某几个包在maven上不存在,只能下载jar包到本地并添加到java项目中,然而问题随之而来:maven只能打包pom.xml里面声明的依赖,不能识别本地jar包。本文介绍3种把本地jar包添加到pom.xml的方式。

    1、 在本地maven仓库安装本地jar包

        maven install可以把指定的文件安装到本地maven仓库(使用maven指令前需要安装apache maven)。有三种install方式:
    (1)mvn install:install-file -Dfile=<path-to-file> -DgroupId=<group-id> -DartifactId=<artifact-id> -Dversion=<version> -Dpackaging=<packaging>
    指定jar包、groupid、artifactId和version,maven会自动生成相应的pom.xml文件。

    (2)mvn install:install-file -Dfile=<path-to-file> -DpomFile=<path-to-pomfile>
    如果jar包是用maven打包生成的,可以直接指定jar包和pom.xml文件。

    (3)mvn install:install-file -Dfile=<path-to-file>
    如果jar包是用maven打包生成的,maven 2.5版本会自动根据jar包生成pom.xml文件。


    下面按照方法(1)给出一个例子,方法(2)和(3)类似:

    首先创建两个项目:LocalJarforMavenDemo(Maven项目),LocalJar(普通java项目)。
    (1)LocalJar添加一个类:

    public class MethodOne {
        public void method(){
            System.out.println("method in MethodOne called.");
        }
    }

    (2)LocalJar打包:localjar-1.0.0.jar,在windows命令窗口输入mvn install指令:mvn install:install-file -Dfile=LocalJar.jar -DgroupId=nlp -DartifactId=localjar -Dversion=1.0.0 -Dpackaging=jar

    mvn-install

    安装成功后,在.m2/repository文件夹里可以看到jar包和pom.xml文件。

    (3)LocalJarforMavenDemo项目的pom.xml添加localjar-1.0.0.jar包:

            <dependency>
                <groupId>nlp</groupId>
                <artifactId>localjar</artifactId>
                <version>1.0.0</version>
            </dependency>

    成功导入包后,就可以引用localjar-1.0.0.jar包里的类了:

    /**
     * Created by Alex on 2017/1/15.
     */
    public class TestLocalJar {
        private static Logger logger = LoggerFactory.getLogger(TestLocalJar.class);
    
        public void testMethod(){
            logger.info("testMethod in TestLocalJar");
            MethodOne methodOne = new MethodOne();  //localjar-1.0.0.jar的类
            methodOne.method();
        }
    }

    2、把本地jar包放在项目的某个目录中

        把本地jar包放在项目的某个目录中,就可以在pom.xml中引用该jar包了。在项目中构建目录,pom.xml添加reposiroty和dependency:

        <repositories>
            <repository>
                <id>localrepository</id>
                <url>file://${basedir}/repo</url>
            </repository>
        </repositories>
    
        <dependency>
            <groupId>nlp</groupId>
            <artifactId>localjar</artifactId>
            <version>1.0.0</version>
        </dependency>
    

    local repository

    3、使用scope system依赖

       和方法2类似,pom.xml添加dependency,但不需要添加。这种方法可能出现奇怪的错误,所以不推荐使用。

    <dependency>
                <groupId>nlp</groupId>
                <artifactId>localjar</artifactId>
                <version>1.0.0</version>
                <scope>system</scope>
                <systemPath>${project.basedir}/repo/nlp/localjar/1.0.0/LocalJar.jar</systemPath>
            </dependency>

    local repository

    参考资料

    1、https://maven.apache.org/guides/mini/guide-3rd-party-jars-local.html
    2、http://doduck.com/adding-local-jar-in-maven-local-repository/

    展开全文
  • 如图示jar包没有导入,需要把Spire使用Maven命令导入本地仓库。 1、确定已经安装了Maven cmd管理员身份打开之后输入 mvn -v 如果已经安装了显示: 2、查看pom文件spire的groupId、artifactId、version和jar包...

    Bug场景:

    接手新项目使用Maven版本管理工具,Git下载项目build代码后发现spire包找不到,需要手动将jar包导入Maven仓库。


    解决方案:

    在这里插入图片描述
    如图示jar包没有导入,需要把Spire包使用Maven命令导入本地仓库。
    1、确定已经安装了Maven
    cmd管理员身份打开之后输入

    mvn -v
    

    如果已经安装了显示:
    在这里插入图片描述
    2、查看pom文件spire的groupId、artifactId、version和jar包所在磁盘路径。
    在这里插入图片描述

    3、按照以下格式拼装Maven命令并在cmd中运行

    mvn install:install-file -Dfile=C:\Users\40548\IdeaProjects\hl_aistream\tool\spire.doc-2.6.1.jar  -DgroupId=spire -DartifactId=spire.doc -Dversion=2.6.1 -Dpackaging=jar
    

    各命令代表内容:
    -Dfile:jar包所在磁盘路径
    -DgroupId:pom文件中的groupId
    -DartifactId:pom文件中的artifactId
    -Dversion:pom文件中的version
    -Dpackaging:打包方式

    运行命令则导入本地仓库成功
    在这里插入图片描述
    结果:
    在这里插入图片描述

    展开全文
  • 1:安装maven, 设置maven系统环境变量,一般下载后解压即...2: 一个你要导入本地仓库的jar包,这里我用的是mysql-connector-java的,下载:https://dev.mysql.com/downloads/connector/j/5.1.html, 3: 指...
  • 技术使用背景 在开发web项目时,我们常用的jar文件管理工具是maven(至少我是),而当我们通过maven来导入jar时,有时候也会出现...导入本地jar包详解 在pom.xml中导入jar依赖的写法如下: <dependency> ...
  • maven初使用:使用maven导入本地jar包

    千次阅读 2018-01-04 14:15:15
    而当我们通过maven来导入jar时,有时候也会出现对应的jar并没有maven依赖,即在maven repo远程仓库中没有该jar的映射,所以这个时候就需要我们自己去手动导入该jar包导入本地jar包详解在pom.xml中导入jar...
  • 主要思路,把本地jar包安装到mvn 本地库,也可以上传到mvn私有库上,mvn项目直接依赖引入 1、在项目根路径新建lib目录,将jar放入,设置项目属性,新增jars。可以ide上编译运行,但打包不行需要上面步骤。(可...
  • 实际开发的时候还有很多的jar包,并没有与之相对应的maven依赖,可以通过pom文件中直接导入。 一般有四种方法解决这个问题: 将jar包上传至global maven仓库 创建本地maven仓库 pom的system属性导入 通过IDE设置...
  • Idea maven项目中导入本地Jar包

    万次阅读 2018-08-01 11:40:47
    第一步:在pom.xml文件中添加jar包依赖配置,如导入名为activemq-broker-5.15.4.jar,配置如下 DgroupId:要安装的JAR的Group Id (本地仓库的下一级目录到生成好的jar包的上一级目录 之间 用.分割:redis...
  • 1、将jar包导入本地maven库或者远程nexus仓库,再使用maven引用: 2、导入命令: 1 2 3 4 //通过一下信息引入maven -DgroupId=com.test -DartifactId=SDK_API -Dversion=1.0.0 ...
  • 1、选择IDEA底部的【Terminal】,在这里输入命令: 2、命令格式 mvn install:install-file -...Jar包的地址> -DgroupId=<Jar包的GroupId> -DartifactId=<Jar包的引用名称> -Dversion=&...
  • 使用Terminal 进行本地jar包导入maven仓库 导入命令 mvn install:install-file -Dfile=E:\AlBrowserDownloads\jar\cas-serv er-support-jdbc-drivers-5.3.14.jar -DgroupId=org.apereo.cas -DartifactId=cas...
  • maven中央仓库或者私服上没有你需要依赖的第三方jar包时,一般都是手动将jar包放入本地repository文件夹下对应的目录,这样才可被maven正确识别。但这种方法操作繁琐,也不便于脚本化。为了化简操作步骤、减少出错...
  • 因为要使用一个短信验证码发送的Jar包,在Maven里下载不到,只能自己手动添加到Maven里。添加的时候按照网上的教程。使用下面的命令添加:mvninstall:install-file-Dfile=my-jar.jar-DgroupId=org.richard-...
  • 执行命令:mvn install:install-file -Dfile=F:\123.jar -DgroupId=...-Dfile:jar包所在的本地地址 -DgroupId:pom.xml中groupId -DartifactId:pom.xml中artifact...
  • 1、打开侧面的maven,点击图中箭头指向的图标。 2、出现如下弹窗,在Command line在中输入执行的指令。 指令格式: ? 1 2 3 4 5 install:install-file -Dfile=<Ja...
  • maven本地导入jar

    2017-11-09 16:30:05
    maven本地导入jar,在eclipse或者maven工具键入命令生效。
  • 用IDEA创建一个简单的Maven项目,写个HelloWorld,结果自己的死活到不进去,最后终于找到...根据搜索的资料,首先要将自己的jar包通过mvn install的方式安装到本地仓库,如:E:\javacode\ib\fastjson-1.2.21.jar,...
  • Maven 如何引入本地jar包

    千次阅读 2019-11-20 23:17:05
    1、有些二方包合作开发者由于没有权限等原因暂时无法打到公司的maven仓库中,为了不影响开发进度,你可以引入本地Jar 。 2、由于某个三方不在公司的maven 仓库,但是必须要用。 3、使用...
  • IntelliJ IDEA中maven导入本地jar包

    千次阅读 2017-12-22 13:30:30
    2. 使用maven命令本地jar包安装到maven的本地repository中: mvn install:install-file -Dfile=/home/username/GLPKSolverPack.jar -DgroupId=com.leyantech.ai -DartifactId=glpk -Dversion=1.0 -Dpackaging
  • 下面的叙述都是基于使用的本地仓库的jar包  最近用maven搭建环境发现,明明和别人一毛一样的操作idea显示一直都是红线,发现有两方面的原因: * 直接粘贴的代码 这是一个很奇怪的事情,如果你不是手撸的代码而是...
  • 使用maven命令导入jar包本地

    万次阅读 2018-02-27 14:50:15
    接入京东的宙斯平台的时候,存在一些京东的sdk没有maven版本,有两种解决方案:方案一:导入jar包本地库:mvn install:install-file -DgroupId=......
  • 问题记录起因经过结果心得 起因 由于项目开发中需要用到阿里的一个jar(http-sdk-1.1.0.4.jar),但是Maven中央仓库中又不存在, 这个时候就是问题出现的原因我们可以通过以下方法...将本地jar包放入远程私服仓库 在...
  • Maven 命令行导入外部jar包

    千次阅读 2018-09-04 10:58:36
    第一步:在pom.xml文件中添加jar包依赖配置,如导入名为libH5SDK-Common-1.0.5.0.jar ,配置如下   &lt;dependency&gt; &lt;groupId&gt;com.hundsun&lt;/groupId&gt; &lt;...
  • Maven本地jar包添加到本地仓库

    万次阅读 多人点赞 2018-06-20 11:16:48
    1. 安装maven, 设置maven系统环境变量,一般下载后解压即...2. 准备好本地jar包,我以zookeeper-3.4.10.jar为例,本地路径为E:\softwares\zookeeper-3.4.10\zookeeper-3.4.10.jar 3. 指定jarmaven仓库的g...
  • 直接在IDEA中使用maven命令将本地的jar,source jar, javadoc jar包安装到本地maven仓库 以导入本地的dom4j-2.1.3为例,以下是dom4j本地存放位置 1. 点击idea左下角的图标,选择Maven 2. 在弹出的窗口中选择...
  • Maven通过手动导入jar包本地仓库 1,通过cmd进入maven安装的bin目录下 2,运行命令: mvn install:install-file -Dfile=jar包的路径 -DgroupId=gruopId中的内容 -DartifactId=actifactId的内容 -Dversion=...
  • https://mvnrepository.com/ 输入想要的jar包,点击 search 点击版本号,复制maven pom.xml,点击View All,下载jar包本地 cmd 命令,安装jar包本地仓库
  • 2. 打开cmd命令行,进入jar包所在地址输入mvn命令,进行导入 mvn install:install-file -Dfile=E:\download\slf4j-log4j12-1.7.30.jar -DgroupId=org.slf4j -DartifactId=slf4j-log4j12 -Dversion=1.7.30 -...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 17,309
精华内容 6,923
关键字:

maven导入本地jar包命令