JAVA工程中引用本地jar的3种常用方式,你用过哪种?

这篇具有很好参考价值的文章主要介绍了JAVA工程中引用本地jar的3种常用方式,你用过哪种?。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。


前言

实际项目过程中咱们经常会碰到需要本地引用jar包到java工程中的场景,本文就介绍一下遇到此场景时如何在IDEA中导入本地jar包到工程中的3种方式,简单却很常用。

1. 第1种方式

IDEA -> File -> Project Structure -> Modules -> Dependencies -> + -> “JARs or Directories”

JAVA工程中引用本地jar的3种常用方式,你用过哪种?,java,jar,maven

2. 第2种方式

如果要添加的本地jar文件比较多,可以考虑在工程中创建个文件夹,比如此处创建libs目录,一次将libs文件夹导入工程

JAVA工程中引用本地jar的3种常用方式,你用过哪种?,java,jar,maven

参照如下方式,将整个libs目录jar包导入工程中
JAVA工程中引用本地jar的3种常用方式,你用过哪种?,java,jar,maven

3. 第3种方式

如果项目是maven工程,可以通过修改pom文件,将本地jar引用工程中,如下所示

<dependency>
    <groupId>com.sun.jdmk</groupId>
    <artifactId>jmxtools</artifactId>
    <version>1.2.1</version>
    <scope>system</scope>
    <systemPath>/Users/apple/Downloads/jmxtools-1.2.1.jar</systemPath>
  </dependency>

元素说明如下:

<scope>system</scope>

告诉Maven不需要去中央仓库或其他远程仓库查找依赖项,而是使用项目中指定路径的 JAR 文件。

<systemPath> 指定系统中 JAR 文件的路径

手动触发maven依赖更新,会看到jar包已经被加载至工程中
JAVA工程中引用本地jar的3种常用方式,你用过哪种?,java,jar,maven

以上便是IDEA中经常用到的将本地jar引入到java工程中的三种方式,如果各位有其他的好方法,欢迎留言分享!文章来源地址https://www.toymoban.com/news/detail-823345.html

到了这里,关于JAVA工程中引用本地jar的3种常用方式,你用过哪种?的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 普通Java工程可执行JAR两种打包方式探讨

    普通Java工程 docker-show 实现了定时打印docker应用信息,现在需要将其打包成可执行Jar部署到服务器端运行。 打包方式分为2种: 一体化可执行包 带外部依赖lib的可执行包 此项目使用了线程池定时打印docker应用名,端口信息 pom文件中引入 maven-assembly-plugin 插件,核心配置 pom文

    2024年04月10日
    浏览(57)
  • idea 引用本地jar包

    mvn install:install-file -Dfile=C:UsersASUS.m2repositoryjaxenjaxen1.1.6jave-1.1.6.jar -DgroupId=org.apache.shardingsphere -DartifactId=shardingsphere-jdbc-core -Dversion=5.4.0 -Dpackaging=jar

    2024年04月25日
    浏览(34)
  • IntelliJ IDEA maven 引用本地 jar 文件

    一、背景说明 由于某些特定原因,不能在远程maven仓库中下载所需要版本的jar文件,需要在maven中引用本地jar文件。 二、解决方案 1、创建 libs 目录 为了方便jar包管理,可以在工程目录下,创建一个与src目录平级的libs目录。如下: 2、工程模块引入依赖 1)File -- Project Struct

    2024年02月11日
    浏览(45)
  • Maven引用本地jar包以及打包发布注意事项

    1、Maven引用本地jar包 首先在resources目录下创建名为【lib】的文件夹,然后将本地jar包放入该文件夹下,如图  然后在pom文件中引用该jar包 2、maven编译时找不到本地引用的jar包 在maven编译完成后,运行jar包的时候报错找不到本地引用的jar包,需要在pom文件中build中的【spring-b

    2023年04月09日
    浏览(102)
  • .NET几种微服务框架,你用过吗?

    最近有群友问,.NET有哪些微服务框架?.NET的微服务框架还真不多,一般企业都会自己搭建微服务框架,或者基于其它框架搭建微服务(比如abp)。本文将介绍几种微服务框架,供大家学习参考。 一、Service Fabric 简介: Service Fabric 是一个微服务框架,它由微软开发并托管在

    2024年02月03日
    浏览(42)
  • 8大最强路由器排行 你用过吗

    随着路由器的普及,市面上的路由器品牌也越来越多了,到底哪个品牌的路由器更好呢?根据近年来受消费者信赖和喜欢的品牌,以下介绍八个路由器品牌,快来看看你家的在不在里面! D-Link友讯 TP-LINK H3C 华为HUAWEI 思科CISCO 腾达路由器 Netcore磊科 水星MERCURY 网速的好坏很大

    2024年02月08日
    浏览(79)
  • 2023 年最全面的 DevOps 工具列表,你用过几个?

    在软件开发领域,DevOps已经成为越来越重要的概念。它强调了开发、测试、运维等各个环节之间的协作和自动化,以提高软件交付的速度和质量。随着时间的推移,DevOps所涉及的工具也不断更新和演进。本文将介绍一个预计在 2023 年最全面的 DevOps 工具列表。 1.1 Jenkins Jenkin

    2024年02月15日
    浏览(45)
  • Spring Boot引用外部JAR包和将自己的JAR包发布到本地Maven库

    Spring Boot 项目可以通过在项目中引入外部 JAR 包来增强功能。以下是使用Spring Boot引用外部JAR包的步骤: 将外部JAR包添加到项目中,可以通过直接将JAR包复制到项目目录下的“lib”目录中,或者使用Maven的方式添加依赖。 在 Spring Boot 项目的 pom.xml 文件中添加依赖声明。如果使

    2024年02月01日
    浏览(53)
  • 【接口/性能测试】Jmeter引用 jar包的三种方式(详细)

    实现对登录密码进行MD5加密 pom文件依赖 MD5Util类 package打包生成jar文件。 方式一:把jar包加入到classpath 添加jar包 login请求 beanshell脚本 发送请求后,从查看结果树中可以看到请求的密码加密了 方式二:把jar包放到lib/ext下 jmeter会自动从它的/lib和/lib/ext目录下的jar包中查找需要

    2024年02月15日
    浏览(41)
  • Maven导入sqlserver驱动jar包依赖包到本地仓库并引用

    一、配置maven环境变量 (1)、找到此电脑右键----点击属性----选择高级系统设置----点击环境变量----新建系统变量 (2)、新建系统变量:MAVEN_HOME,变量值填你maven解压的路径,然后点击确定。 (3)、在已有的path系统变量里,点击编辑,在变量值的最后填写%MAVEN_HOME%bin。 (4)、验证是

    2023年04月08日
    浏览(52)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包