iis服务器助手广告广告
返回顶部
首页 > 资讯 > 精选 >Maven怎么导入本地jar包
  • 914
分享到

Maven怎么导入本地jar包

2023-07-02 16:07:29 914人浏览 独家记忆
摘要

这篇文章主要讲解了“Maven怎么导入本地jar包”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“Maven怎么导入本地jar包”吧!1、 在本地maven仓库安装本地jar包  &

这篇文章主要讲解了“Maven怎么导入本地jar包”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“Maven怎么导入本地jar包”吧!

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

Maven怎么导入本地jar包

安装成功后,在.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包里的类了:

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>

Maven怎么导入本地jar包

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>

Maven怎么导入本地jar包

感谢各位的阅读,以上就是“Maven怎么导入本地jar包”的内容了,经过本文的学习后,相信大家对Maven怎么导入本地jar包这一问题有了更深刻的体会,具体使用情况还需要大家实践验证。这里是编程网,小编将为大家推送更多相关知识点的文章,欢迎关注!

--结束END--

本文标题: Maven怎么导入本地jar包

本文链接: https://www.lsjlt.com/news/343001.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • Maven怎么导入本地jar包
    这篇文章主要讲解了“Maven怎么导入本地jar包”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“Maven怎么导入本地jar包”吧!1、 在本地maven仓库安装本地jar包  &...
    99+
    2023-07-02
  • Maven导入本地jar包的实现步骤
    目录1、 在本地maven仓库安装本地jar包2、把本地jar包放在项目的某个目录中3、使用scope system依赖参考资料软件项目管理和发布工具Maven给java的开发带来了...
    99+
    2024-04-02
  • 在maven项目中引入本地jar包
    文章目录 1、jar包放到项目中 1、jar包放到项目中 在项目个目录下创建libs文件夹,放入jar包 打开File —> Project Structure 点击Libraries,点击“+”,选择Java 选择ja...
    99+
    2023-08-28
    maven jar java intellij-idea
  • maven导入本地仓库jar包,报:Could not find artifact的解决
    目录maven导入本地仓库jar包报:Could not find artifact1.检查本地仓库2.接着检查idea的maven配置3.猜测可能是因为maven会先去网上的中央仓...
    99+
    2023-03-10
    maven导入本地仓库jar包 Could not find artifact maven仓库
  • 在maven中引入本地jar包的步骤
    目录1 起因 2 解决方案 2.1 在pom中引入 2.2 Spring Boot 打包处理 2.3 拓展: Spring Boot 打包加入其它资源 1 起因 在和一些第三方厂商...
    99+
    2024-04-02
  • 在maven中引入本地jar包的过程
    这篇文章主要介绍“在maven中引入本地jar包的过程”,在日常操作中,相信很多人在在maven中引入本地jar包的过程问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”在maven中引入本地jar包的过程”的疑...
    99+
    2023-06-14
  • maven如何批量导入jar包
    Maven可以使用以下两种方法批量导入jar包:1. 使用Maven的依赖管理功能,将所有需要导入的jar包作为依赖项添加到项目的p...
    99+
    2023-08-08
    maven jar
  • maven导入本地仓库jar包报:Could not find artifact如何解决
    这篇文章主要讲解了“maven导入本地仓库jar包报:Could not find artifact如何解决”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“mav...
    99+
    2023-07-05
  • Maven项目中如何引入本地的jar包
    Maven项目中如何引入本地的jar包 准备工作 1.自己提前准备本地的jar包 , 例如:jar包位置:D:/soft/ip-info-2.2.1.jar 解决办法 方法一 、 直接在pom文件中添加 com.jthinking....
    99+
    2023-08-20
    maven jar java
  • maven引入本地jar包运行报错java.lang.NoClassDefFoundError解决
    目录正文maven引入本地jar的示例配置maven将本地jar打入package中maven打包知识分享scope详解正文 下文笔者讲述maven引入本地jar包时,运行报错&qu...
    99+
    2024-04-02
  • Maven引入本地Jar包并打包进War包中的方法
    1.概述在平时的开发中,有一些Jar包因为种种原因,在Maven的中央仓库中没有收录,所以就要使用本地引入的方式加入进来。2. 拷贝至项目根目录项目根目录即pom.xml文件所在的同级目录,可以在项目根目录下创建文件夹lib,如下图所示: ...
    99+
    2023-05-30
    maven jar war
  • idea怎么导入本地maven项目
    要在idea中导入本地Maven项目,您可以按照以下步骤操作: 打开IntelliJ IDEA软件并点击菜单栏中的“File” ...
    99+
    2024-04-02
  • idea如何导入本地的maven依赖包
    要在idea中导入本地的maven依赖包,可以按照以下步骤进行操作:1. 打开idea,并打开要导入依赖包的项目。2. 在项目的根目...
    99+
    2023-10-08
    maven idea
  • android怎么导入jar包
    要在Android项目中导入.jar文件,可以按照以下步骤进行操作:1. 在项目的根目录下创建一个名为`libs`的文件夹(如果已经...
    99+
    2023-09-23
    Android jar
  • eclipse怎么导入jar包
    在Eclipse中导入JAR包有以下几种方法:方法一:通过“Build Path”导入1. 在Eclipse中打开你的项目。2. 右...
    99+
    2023-09-27
    eclipse jar
  • idea怎么导入jar包
    本篇内容主要讲解“idea怎么导入jar包”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“idea怎么导入jar包”吧!通过添加Libraries的方式引入:首先在根目录下创建一个 libs 的目...
    99+
    2023-07-05
  • IDEA导入jar包
    一、导入项目内部jar包 先将jar包放入项目中在进行导入 1. 新建lib文件夹 2. 方式一:右键直接导入 要想将jar包复制到lib目录中就自动导入,一定要选中lib目录再右键选择Add as...
    99+
    2023-09-13
    intellij-idea jar java
  • 【Maven】maven引入第三方jar包并打包
    idea中的springboot项目引用第三方jar包,打包时将其引入 本文参照官网:http://maven.apache.org/ 第一种:在pom文件引入jar包的目录 选择File下的project Structure 2....
    99+
    2023-08-23
    maven jar java
  • eclipse怎么导入外部jar包
    要在Eclipse中导入外部JAR包,可以按照以下步骤进行操作:1. 将需要导入的JAR包复制到项目的文件夹中(如lib文件夹)。2...
    99+
    2023-08-18
    eclipse jar
  • 如何在maven仓库中安装本地jar包
    如何在maven仓库中安装本地jar包?针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。实际项目中pom.xml依赖写法: <dependency> <g...
    99+
    2023-05-31
    jar mave maven
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作