很多时候项目因为方便运行或者maven的dependency中到,我们会直接将现有的jar包导入到项目中,下面来说下在IDEA中jar包是怎么导入到maven里面去的。

第一步:将项目所需要的jar copy到WEB-INF下面的lib文件夹里,或者另外再建立一个文件夹。如下图,我copy了一些jar包到WEB-INF的lib下面。

第二步:点击IDEA左上角的file,再点击Project Structure。

第三步:点击Modules。

第四步:点击Dependencies下面的第一个,也就是java version,只需要点中它就可以,如下图所示。

第五步:点击右边的绿色小+号,然后会出现3个选项,选择第一个:1 JARs or directories.如下图。

第六步:点击了JARs or directories后,会出现文件目录,然后找到你刚才放jar的那个目录来,我的是在项目的WEB-INF的lib下面,如下图。

第七步:选中要添加的jar包,我的在lib下面的全部jar包都要添加,所以我全部选中,然后点击按钮OK,如下图。

结束:点击ok后,发现回到了刚才的Dependencies那里,现在可以看到最下面有刚才添加的jar包,然后点击Apply和ok,回到项目中,jar包就好了,如下图。

<build><finalName>bswebsocket</finalName><extensions><extension><groupId>kr.motd.maven</groupId><artifactId>os-maven-plugin</artifactId><version>1.5.0.Final</version></extension></extensions><plugins><plugin><groupId>org.springframework.boot</groupId><artifactId>spring-boot-maven-plugin</artifactId><configuration><mainClass>com.ieslab.bswebsocket.BswebsocketApplication</mainClass><includeSystemScope>true</includeSystemScope><!--外部进行打包--></configuration></plugin><plugin><groupId>org.apache.maven.plugins</groupId><artifactId>maven-compiler-plugin</artifactId><configuration><source>1.8</source><target>1.8</target><encoding>UTF-8</encoding><compilerArguments><extdirs>${project.basedir}/src/main/webapp/WEB-INF/lib</extdirs>    引入本地jar包</compilerArguments></configuration></plugin><plugin><groupId>org.apache.maven.plugins</groupId><artifactId>maven-surefire-plugin</artifactId><configuration><skipTests>true</skipTests></configuration></plugin></plugins>

maven生成jar包,包含第三方jar包相关推荐

  1. android 生成aar/jar包包含第三方jar包没有第三方jar包怎么办

    前言 最近需要写一个功能包,提供给界面去使用.里面涉及到一个第三方的包,这时候我生成aar/jar包给对方使用的时候,调用不到第三方包的代码,只可以调用我写的类的代码. 问题 我就去网上去寻找,aar ...

  2. eclipse导出Jar包包含第三方jar包和图片资源

    一.包含图片资源 1.需要将保存图片的文件夹images放入到src文件夹下. 2.在程序中调用访问图片资源时,使用getClass().getResource("-")方法访问. ...

  3. java调用jar并传参,Java项目导出为jar包+导出第三方jar包+使用命令行调用+传参

    Java项目导出为jar包+导出第三方jar包+使用命令行调用+传参 一.打包 情况1:不需要向程序传参数,并且程序没有使用第三方jar包 Eclipse上导出jar: 然后选择一个java文件作为入 ...

  4. 普通 项目打包包含第三方jar包

    在工程中包含第三方Jar包时,普通打包方式打出的Jar包无法包含第三方Jar包. 可以使用net.sf.fjep.fatjar_0.0.31.jar插件,将第三方Jar包包含在打出的jar包中, 只要 ...

  5. java动态加载jar时,jar中还有第三方jar无法加载的解决方法

    java动态加载jar时,jar中还有第三方jar无法加载的解决方法 当java插件化开发时,即一个java程序在运行的情况下动态加载另一个jar,网上大多数的方法如下 public static v ...

  6. java生成jar包时使第三方jar_IEDA生成可运行jar包(包含第三方jar包)的方法

    最近现网需要处理一下数据,来适配一个场景.安排我来编写一个脚本来实现,由于步骤比较多,且需要调用其他服务接口,使用shell脚本来实现比较困难,所以想到了使用shell脚本调用java可执行jar包的 ...

  7. Eclipse导出可执行Jar文件(包含第三方Jar包)

    为什么80%的码农都做不了架构师?>>>    1. 首先,右键你的Java工程,选择Export,在Java文件夹下选择Runnable JAR file,如下图所示: 2. 选择 ...

  8. Maven生成可以直接运行的jar包的多种方式

    Maven可以使用mvn package指令对项目进行打包,如果使用Java -jar xxx.jar执行运行jar文件,会出现"no main manifest attribute, in ...

  9. maven打包可执行的jar包-包含依赖jar

    maven打包可执行的jar包: 1. 首先确保编辑器里maven环境正常 2. 运行打包的jar文件 3. 测试添加依赖后打包. 4. Unable to access jarfile test-m ...

  10. IDEA打包jar包含第三方jar包(自测正确步骤)

    网上搜了一圈,给的步骤不对,自己测试了下,记录成功的步骤. 1.把第三方包加lib 如图,在project structure里将第三方包加到libraries里 2.添加Artifacts 如图,在 ...

最新文章

  1. spring cloud微服务分布式云架构 - Spring Cloud集成项目简介
  2. erp系统为什么要选稳定性强的?看完你就明白了
  3. Visual Studio 2005 快捷键
  4. Orbeon form PE 版本 dmv-14 点击 save 按钮之后的执行逻辑
  5. Android企业级程序完全退出的解决方案
  6. Java String compareTo()方法与示例
  7. 中国最好的AI竞赛落幕,我们整理了一份夺宝攻略
  8. 机器学习【四】决策树
  9. java 10套完整项目开发案例 (详细实现步骤)
  10. Cisco Packet Tracer思科模拟器中路由器的TELNET配置
  11. 用 Mixly 玩 ESP8266(ESP-01模块)之二
  12. 囧囜囟囥圀圄圅圙圝圞
  13. 爱心代码表白(可直接复制运行)
  14. kettle6.0 连接oracle11g,Kettle表输出报关闭的连接问题的解决方法
  15. Oracle19c数据库安装教程【Windows版】
  16. 好看的css下拉框样式,实用的漂亮的下拉框-CUSTOM DROP-DOWN LIST STYLING
  17. CentOS7搭建个人站点
  18. 史上最全Java并发编程面试题(75道附答案)
  19. 基于51单片机MPX4115的压力测量仪proteus仿真 数码管显示
  20. v-chart是否显示lengend

热门文章

  1. 微软正式开源Blazor ,将.NET带回到浏览器
  2. 谨慎能捕千秋蝉(二)——CSRF
  3. eclipse 导出项目到 android studio .so 库
  4. Android中Activity的启动流程和组织管理方式(Backstack、Task)
  5. 用JSP实现基于Web的RSS阅读器
  6. Mac普通用户修改了/etc/sudoers文件的解决办法
  7. linux 内核钩子 khook 项目介绍
  8. python3 去除列表中重复的元素 保存原来顺序
  9. cve -2016-6663 mysql 本地提权
  10. linux清屏命令clear和reset