maven生成jar包,包含第三方jar包
很多时候项目因为方便运行或者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包相关推荐
- android 生成aar/jar包包含第三方jar包没有第三方jar包怎么办
前言 最近需要写一个功能包,提供给界面去使用.里面涉及到一个第三方的包,这时候我生成aar/jar包给对方使用的时候,调用不到第三方包的代码,只可以调用我写的类的代码. 问题 我就去网上去寻找,aar ...
- eclipse导出Jar包包含第三方jar包和图片资源
一.包含图片资源 1.需要将保存图片的文件夹images放入到src文件夹下. 2.在程序中调用访问图片资源时,使用getClass().getResource("-")方法访问. ...
- java调用jar并传参,Java项目导出为jar包+导出第三方jar包+使用命令行调用+传参
Java项目导出为jar包+导出第三方jar包+使用命令行调用+传参 一.打包 情况1:不需要向程序传参数,并且程序没有使用第三方jar包 Eclipse上导出jar: 然后选择一个java文件作为入 ...
- 普通 项目打包包含第三方jar包
在工程中包含第三方Jar包时,普通打包方式打出的Jar包无法包含第三方Jar包. 可以使用net.sf.fjep.fatjar_0.0.31.jar插件,将第三方Jar包包含在打出的jar包中, 只要 ...
- java动态加载jar时,jar中还有第三方jar无法加载的解决方法
java动态加载jar时,jar中还有第三方jar无法加载的解决方法 当java插件化开发时,即一个java程序在运行的情况下动态加载另一个jar,网上大多数的方法如下 public static v ...
- java生成jar包时使第三方jar_IEDA生成可运行jar包(包含第三方jar包)的方法
最近现网需要处理一下数据,来适配一个场景.安排我来编写一个脚本来实现,由于步骤比较多,且需要调用其他服务接口,使用shell脚本来实现比较困难,所以想到了使用shell脚本调用java可执行jar包的 ...
- Eclipse导出可执行Jar文件(包含第三方Jar包)
为什么80%的码农都做不了架构师?>>> 1. 首先,右键你的Java工程,选择Export,在Java文件夹下选择Runnable JAR file,如下图所示: 2. 选择 ...
- Maven生成可以直接运行的jar包的多种方式
Maven可以使用mvn package指令对项目进行打包,如果使用Java -jar xxx.jar执行运行jar文件,会出现"no main manifest attribute, in ...
- maven打包可执行的jar包-包含依赖jar
maven打包可执行的jar包: 1. 首先确保编辑器里maven环境正常 2. 运行打包的jar文件 3. 测试添加依赖后打包. 4. Unable to access jarfile test-m ...
- IDEA打包jar包含第三方jar包(自测正确步骤)
网上搜了一圈,给的步骤不对,自己测试了下,记录成功的步骤. 1.把第三方包加lib 如图,在project structure里将第三方包加到libraries里 2.添加Artifacts 如图,在 ...
最新文章
- spring cloud微服务分布式云架构 - Spring Cloud集成项目简介
- erp系统为什么要选稳定性强的?看完你就明白了
- Visual Studio 2005 快捷键
- Orbeon form PE 版本 dmv-14 点击 save 按钮之后的执行逻辑
- Android企业级程序完全退出的解决方案
- Java String compareTo()方法与示例
- 中国最好的AI竞赛落幕,我们整理了一份夺宝攻略
- 机器学习【四】决策树
- java 10套完整项目开发案例 (详细实现步骤)
- Cisco Packet Tracer思科模拟器中路由器的TELNET配置
- 用 Mixly 玩 ESP8266(ESP-01模块)之二
- 囧囜囟囥圀圄圅圙圝圞
- 爱心代码表白(可直接复制运行)
- kettle6.0 连接oracle11g,Kettle表输出报关闭的连接问题的解决方法
- Oracle19c数据库安装教程【Windows版】
- 好看的css下拉框样式,实用的漂亮的下拉框-CUSTOM DROP-DOWN LIST STYLING
- CentOS7搭建个人站点
- 史上最全Java并发编程面试题(75道附答案)
- 基于51单片机MPX4115的压力测量仪proteus仿真 数码管显示
- v-chart是否显示lengend