`
张洪财
  • 浏览: 275879 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

【转】maven向本地仓库导入官方仓库没有的jar包

 
阅读更多
一 概述
    使用疱丁分词器,发现中央仓库中没有paoding-analysis这个jar包,而且如果只是单纯的将从其他处获取的jar包拷贝到本地仓库时不行的,pom文件依然报错,也无法导入到项目的classpath中。需要用maven将jar包导入到本地仓库中才可以,不能通过手动拷贝的方式。以下将介绍如何将中央仓库中没有的jar包导入到本地仓库。

二 环境
windows 7
Apache Maven 3.1.1

三 步骤
1.命令格式如下
[plain] view plain copy 在CODE上查看代码片派生到我的代码片
<span style="font-family:SimSun;font-size:18px;">mvn install:install-file  
-DgroupId=包名   
-DartifactId=项目名   
-Dversion=版本号   
-Dpackaging=jar   
-Dfile=jar文件所在路径</span> 

2.执行安装
mvn install:install-file -Dfile=E:\JavaEE\开发库\paoding-analysis.jar -DgroupId=net.paoding -DartifactId=paoding-analysis -Dversion=2.0.4-beta -Dpackaging=jar -DgeneratePom=true -DcreateChecksum=true

3.pom依赖设置
[html] view plain copy 在CODE上查看代码片派生到我的代码片
<span style="font-family:SimSun;font-size:18px;"><dependency> 
    <groupId>net.paoding</groupId> 
    <artifactId>paoding-analysis</artifactId> 
    <version>2.0.4-beta</version> 
    <scope>runtime</scope> 
</dependency></span> 

原地址:http://yeelor.iteye.com/blog/1646928

2
分享到:
评论

相关推荐

    maven批量导入第三方jar包至本地库工具

    然而,有时候我们可能需要使用一些不在中央仓库中的第三方库,这就需要我们将这些jar包手动导入到Maven的本地库。"maven批量导入第三方jar包至本地库工具"就是为了解决这个问题而设计的。 首先,我们需要理解Maven...

    maven批量导入jar包到本地仓库

    针对这个问题,我们可以利用一个名为“maven批量导入jar包到本地仓库”的工具,它简化了这个过程,使得批量导入成为可能。 这个工具的核心功能是自动化处理JAR包的导入,省去了手动操作的步骤。它的工作原理是通过...

    Maven引入本地Jar包并打包进War包中的方法

    在平时的开发中,有一些Jar包因为种种原因,在Maven的中央仓库中没有收录,所以就要使用本地引入的方式加入进来。这种方法可以让我们在没有中央仓库支持的情况下,仍然可以使用需要的Jar包。 拷贝至项目根目录 ...

    手动导jar包到Maven本地仓库的教程

    ### 手动导入jar包到Maven本地仓库的教程 #### 概述 在Java开发过程中,我们经常需要使用各种第三方库或者自定义组件。这些库或组件通常以jar包的形式提供。Maven作为Java项目中最常用的构建工具之一,能够很好地...

    手动导jar包到Maven本地仓库

    手动导jar包到Maven本地仓库!当Maven镜像里没有该jar包时需要自己去网上下载,手动导入到Maven仓库!

    从网络maven库上面下载jar包到本地仓库的工具

    1、这个工具是我个人开发的,版权归我所有 2、解决了本地仓库里缺少jar包手动导入jar包的麻烦 3、本地需要安装jdk1.7及以上 ...5、直接将maven的jar包的依赖贴到文本框中,点击导入,就可以导入到你本地的maven仓库中

    Maven 本地仓库

    Maven 本地仓库是 Maven 构建系统中的一个重要组成部分,它是 Maven 在构建项目时存储和检索依赖项的地方。在 Maven 中,仓库分为三种类型:本地仓库、远程仓库和中央仓库。本地仓库位于开发者的机器上,是 Maven ...

    批量上传 jar包到maven 私服

    批量上传 jar包到maven 私服 自动生成dependency ,不用到私服搜索 核心代码用python编写

    如何在IDEA Maven项目中导入本地jar包的步骤

    3. 在这个命令行窗口,我们需要输入一条特殊的Maven命令来安装本地jar包到你的本地Maven仓库。命令的格式如下: ``` mvn install:install-file \ -Dfile=&lt;Jar包的绝对路径&gt; \ -DgroupId=&lt;Jar包的GroupId&gt; \ -...

    maven配置手动下载jar包,用于离线导入

    总结来说,离线导入Maven依赖需要预先下载所有必要的jar包,并在内网环境中正确配置Maven的本地仓库和JDK。这个过程虽然相对繁琐,但对那些无法直接访问互联网的项目而言是必要的。同时,也要注意维护好私有仓库,以...

    jeesite 框架maven数据仓库包

    在描述中提到,“有这个包指向maven,断网也可以用”,这意味着这个压缩包包含了一个本地Maven仓库的副本,开发者在没有网络连接的情况下,仍然可以利用这些本地的JAR文件进行编译和构建。这对于那些在离线环境或者...

    maven的jar包跟源码包

    - **发布和分发**:当项目完成后,通常会生成jar包并上传到Maven中央仓库或私有仓库,供其他开发者引用。 总之,Maven的jar包和源码包在Java开发过程中扮演着不同的角色,它们共同构成了一个完整项目的生命周期,...

    hbase-jar包(多版本)拷贝到maven仓库即可

    标题“hbase-jar包(多版本)拷贝到maven仓库即可”表明,我们需要将HBase的不同版本JAR包放入本地Maven仓库。Maven仓库是管理项目依赖的一种机制,它存储了项目所依赖的各种库文件,包括JAR、POM等,使得在构建项目...

    Maven中主要jar包集合

    在Maven中,jar包的管理依赖于Maven中央仓库。这个仓库包含了大量开源项目的jar包,开发者可以通过指定依赖项的坐标(groupId, artifactId, version)来引用这些库。例如,如果你想引入Apache Commons Lang库,只...

    javax.mail-1.6.0.jar包及移入maven仓库语句

    将`javax.mail-1.6.0.jar`添加到Maven仓库可以使其他依赖该项目的Maven工程方便地引用此库。以下是将此库添加到Maven仓库的步骤: - 首先,你需要在本地Maven仓库的`repository`目录下创建`javax/mail/1.6.0`...

    详解IDEA使用Maven项目不能加入本地Jar包的解决方法

    2. 更持久的解决方案是将本地Jar包添加到本地Maven仓库。打开命令行,使用`mvn install:install-file`命令,例如: ``` mvn install:install-file -Dfile=ojdbc8.jar -DgroupId=...

    maven实现jar包导入+导出方式

    maven实现jar包导入+导出方式 Maven 是一个基于项目对象模型(Project Object Model,POM)的项目管理工具,由 Apache 软件基金会所提供。它可以帮助开发者构建、报告和document 项目,并提供统一的标准过程。Maven...

    将下载好的jar包导入到本地maven仓库中操作

    这时,开发者可以将这些jar包手动导入到本地maven仓库中,方便在本地项目中进行依赖管理。 导入jar包到本地maven仓库主要分为以下几个步骤: 1. 首先需要确定jar包的“坐标”,即groupId、artifactId和version这三...

    解决idea导入maven项目缺少jar包的问题

    然而,有时在IDEA中导入Maven项目时,可能会遇到缺少jar包的问题,这会直接影响到项目的正常运行和编译。本文将详细介绍如何解决这一问题。 首先,我们需要确认IDEA和Maven的环境是否已经正确配置。确保你的系统...

    解决IDEA中maven导入jar包一直报错问题

    本文详细地介绍了解决IDEA中maven导入jar包一直报错问题的方法,包括重新导入maven的module、下载pom.xml文件中所配置的jar包、在pom.xml文件中新增jar包和搜索和下载jar包等。希望本文能够为读者提供一定的参考价值...

Global site tag (gtag.js) - Google Analytics