第一种方式:通过添加Libraries的方式引入

1、首先在需要引入本地jar 模块的根路径,创建一个libs目录。

2、打开 File -> Project Structure

3、单击 Libraries  -> "+" -> "Java" -> 选择我们需要导入本地jar的项目,点击OK

4、注意:在弹出的方框中点击“Cancel”,取消将其添加到Module中。

5、libs目录创建成功,删除目录中添加进来的多余内容,重新添加需要的jar包

6、重新添加需要的jar包

7、模块引入本地jar包:Modules -> 项目 -> “Dependencies”,点击“+” -> “Library”,将刚才创建成功的Library目录加入

8、jar包导入成功!

9、引入本地jar包至项目中中,需要在pom文件中添加以下配置+

 <!--引入第三方jaxrpc jar --><dependency><groupId>javax.xml</groupId><artifactId>jaxrpc</artifactId><version>1.0-SNAPSHOT</version><scope>system</scope><systemPath>${pom.basedir}/libs/jaxrpc.jar</systemPath></dependency><!--引入第三方axis jar --><dependency><groupId>org.apache.axis</groupId><artifactId>axis</artifactId><version>1.0-SNAPSHOT</version><scope>system</scope><systemPath>${pom.basedir}/libs/axis.jar</systemPath></dependency><!--引入第三方wsdl4j jar --><dependency><groupId>wsdl4j</groupId><artifactId>wsdl4j</artifactId><version>1.0-SNAPSHOT</version><scope>system</scope><systemPath>${pom.basedir}/libs/wsdl4j-1.5.1.jar</systemPath></dependency><!--引入第三方saaj jar --><dependency><groupId>saaj</groupId><artifactId>saaj</artifactId><version>1.0-SNAPSHOT</version><scope>system</scope><systemPath>${pom.basedir}/libs/saaj.jar</systemPath></dependency><!--引入第三方axis-ant jar --><dependency><groupId>axis</groupId><artifactId>axis-ant</artifactId><version>1.0-SNAPSHOT</version><scope>system</scope><systemPath>${pom.basedir}/libs/axis-ant.jar</systemPath></dependency><!--引入第三方commons-discovery-0.2.jar --><dependency><groupId>commons-discovery</groupId><artifactId>commons-discovery</artifactId><version>1.0-SNAPSHOT</version><scope>system</scope><systemPath>${pom.basedir}/libs/commons-discovery-0.2.jar</systemPath></dependency>

10、项目打包为war 包,并将项目依赖的jar 一并打包,在pom.xml 文件添加如下配置:

<!-- 将本地jar包打到war中 -->
<plugin><groupId>org.apache.maven.plugins</groupId><artifactId>maven-dependency-plugin</artifactId><executions><execution><id>copy-dependencies</id><phase>compile</phase><goals><goal>copy-dependencies</goal></goals><configuration><outputDirectory>${project.build.directory}/${project.build.finalName}/WEB-INF/lib</outputDirectory><includeScope>system</includeScope></configuration></execution></executions>
</plugin>

IDEA 如何添加本地Jar 包相关推荐

  1. 使用idea 在springboot添加本地jar包的方法 部署的时候本地jar没有包含的解决方法

    使用idea 在springboot添加本地jar包的方法 部署的时候本地jar没有包含的解决方法 参考文章: (1)使用idea 在springboot添加本地jar包的方法 部署的时候本地jar没 ...

  2. java配置pom安装依赖包,Maven pom.xml 添加本地jar包依赖以及打包方法

    Maven项目打包时,如果遇到需要添加本地jar包依赖的时候,可以选择两种方法: 1. 安装到本地仓库 第一种方法比较常规,适用于需要添加的jar包也是由maven项目导出,含有pom文件的时候.只需 ...

  3. eclipse手动pom本地包_eclipse手动添加本地jar包到本地maven仓库

    在使用maven进行构建项目时,有时候中央仓库不包含所需的jar包,就需要下载到本地后手动添加到本地仓库中.这里介绍下利用eclipse进行本地jar安装到maven本地仓库. 在Eclipse项目中 ...

  4. idea - 添加本地jar包依赖

    一.导入 1.在需要引入maven依赖的包下,创建lib文件夹,并将jar包复制粘贴到项目工程对应的lib文件夹下 2.右键jar包,选择 add as Library- 3.在包下的pom文件中,添 ...

  5. eclipse手动pom本地包_(转)如何在maven的pom.xml中添加本地jar包

    1 maven本地仓库认识 maven本地仓库中的jar目录一般分为三层:图中的1 2 3分别如下所示: 1 groupId 2 artifactId 3 version 4 jar包的依赖 如果要将 ...

  6. (转)如何在maven的pom.xml中添加本地jar包

    转载自: https://www.cnblogs.com/lixuwu/p/5855031.html 1 maven本地仓库认识 maven本地仓库中的jar目录一般分为三层:图中的1 2 3分别如下 ...

  7. Eclipse添加本地jar包

    1.在项目下新建文件夹,左键拖拉本地jar包到新建文件夹,选择copy file. 2.右键新添加jar包,选择build path 中add的那个. 3.it's ok! 4.如此简单的问题我折腾了 ...

  8. Maven项目打包时添加本地jar包

    maven打包时添加外部jar同maven中的jar包一起添加到编译后的文件当中 在开发项目时,有些 jar 包是非 maven 仓库提供的第三方 jar 包,比如七牛的 sdk,阿里的 sdk 等等 ...

  9. 【转载】在IDEA 中使用 mvn install 添加本地 jar包依赖

    背景 maven因为其使用带来的便利使得现在很多项目都在使用maven进行辅助开发,但有的时候也会有一些稍微麻烦一点的事可能会需要绕点弯路,今天在使用idea为ide工具编写maven项目的过程中,我 ...

最新文章

  1. 清华Thinker团队提出AI计算芯片存储优化新方法 | ISCA 2018中国唯一一作论文
  2. 数据库还原失败System.Data.SqlClient.SqlError: 无法执行 BACKUP LOG,因为当前没有数据库备份...
  3. boost::fibers模块实现适配方法调用的测试程序
  4. java wate_Trapping Rain Water leetcode java
  5. 一个python发包的脚本
  6. 质性研究工具_质性研究【001】
  7. 【训练过程】2) Train the VAEs of domain A and domain B respectively(分别训练域A和域B的VAE)
  8. 拳王虚拟项目公社:闲鱼虚拟资源玩法案例拆解,教你玩转虚拟资源,货源+方法
  9. java实现webservice
  10. Unity3D 怎样在安卓手机上播放视频
  11. 公司 MyEclipse设置和SVN安装设置
  12. ztree 后台异步加载_ztree 异步加载示例
  13. 嵌入式学习4--混杂设备驱动
  14. flutter:实现扫码枪获取数据
  15. 如何给视频加背景音乐?简单快速上手,制作抖音等小视频必备!
  16. 一个软件完整的开发流程介绍
  17. 为什么很多人选择bgp机房托管
  18. 深入linux设备驱动程序内核机制(第三章) 读书笔记
  19. 第3周项目1-顺序表的基本运算
  20. 【全套资料.zip下载】数电课设-走廊声光控延时节能灯电路设计【Multisim仿真+报告+讲解视频.zip下载】

热门文章

  1. html单元格合并必须是,单元格合并必须是( )的单元格。
  2. Oracle 两字段连接
  3. 华为p40手机自带计算机,华为P40自带哪些应用?
  4. 申宝优配-证券板块出现冲高
  5. 不想成为架构师的程序员,只配叫码农
  6. DASH、HLS和MP4格式有什么播放体验区别?
  7. Android使用adb命令行卸载手机设备上的应用
  8. Shell 异常处理
  9. 计算机那种专业包括vr,VR技术属于什么专业
  10. ural - 1776 Anniversary Firework