我们在用maven开发应用时需要将工程导出jar包,执行mvn package会导出只包含本工程代码的jar包,如何导出工程jar包时将所依赖的jar包一同导出呢?本文章将介绍使用IDEA导出有依赖jar包的具体方法。

1 确定目标

本工程的部分pom.xml文件如下:

<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0"xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"><modelVersion>4.0.0</modelVersion><groupId>com.pbteach</groupId><artifactId>downloadAdmin</artifactId><version>1.0-SNAPSHOT</version><dependencies><dependency><groupId>mysql</groupId><artifactId>mysql-connector-java</artifactId><version>5.1.46</version></dependency><dependency><groupId>org.apache.commons</groupId><artifactId>commons-lang3</artifactId><version>3.4</version></dependency><dependency><groupId>commons-io</groupId><artifactId>commons-io</artifactId><version>2.5</version></dependency>....

本工程依赖commons-lang3、mysql-connector-java等第三方的Jar包,我们的目标是在导出jar时将依赖的第三方jar包一同导出。

2 添加Artifacts

打开Project Structure 对话框,选择Artifacts标签,添加Jar依赖:


点击OK

点击OK

3 构建工程

4 查看Jar包

构建完成,查看 jar包目录

打开Jar查看是否包含依赖的jar.

使用IDEA 导出有依赖的jar包的具体方法相关推荐

  1. maven导出项目依赖的jar包

    一.导出到默认目录 targed/dependency 从Maven项目中导出项目依赖的jar包:进入工程pom.xml 所在的目录下,执行如下命令: ? 1 mvn dependency:copy- ...

  2. 使用Maven导出工程依赖的jar包

    从Maven仓库中导出jar包:进入工程pom.xml 所在的目录下,输入: mvn dependency:copy-dependencies 会导出到targed/dependency 下面   可 ...

  3. java poi jar maven_导出maven项目依赖的jar包(图文教程)

    注意使用mvn命令是需要配置好maven的环境变量 一.导出到自定义目录中 在maven项目下创建lib文件夹,输入以下命令: mvn dependency:copy-dependencies -Do ...

  4. eclipse导出Maven依赖的Jar

    2019独角兽企业重金招聘Python工程师标准>>> 从Maven项目中导出项目依赖的jar包:进入工程pom.xml 所在的目录下,执行如下命令: mvn dependency: ...

  5. Idea导出可运行jar包及运行方法

    准备 idea软件 可正确运行的项目 操作步骤 1,在项目上鼠标右键,选择open module settings 2,选择Artifacts,点击"+"号 3,选择JAR,点击F ...

  6. java打包要依赖maven库吗_maven-将依赖的 jar包一起打包到项目 jar 包中

    前言: 有时候在项目开发中,需要很多依赖的 jar 包,其中依赖的 jar 包也会依赖其他的 jar 包,导致jar 包的管理很容易不全,以下有两种方法可以规避这个问题. 一.在pom.xml 文件中 ...

  7. java命令行执行程序解决依赖外部jar包的问题

    java命令行执行程序解决依赖外部jar包的问题 参考文章: (1)java命令行执行程序解决依赖外部jar包的问题 (2)https://www.cnblogs.com/wangxiaoha/p/6 ...

  8. 怎样给RCP程序添加依赖的JAR包

    Eclipse版本:3.4 首先将需要添加的JAR包拷贝到Eclipse\plug-in\目录下,然后打开工程的plugin.xml,切换到Dependencies页面,点击Add按钮增加所依赖的JA ...

  9. maven中把依赖的JAR包一起打包(转)

    转自:http://lvjun106.iteye.com/blog/1849803 这里所用到的MAVEN-PLUGIN是MAVNE-ASSEMBLY-PLUGIN 官方网站是:http://mave ...

最新文章

  1. Python读文件要用到的一些东西
  2. filebeat获取nginx的access日志配置
  3. Vi Command
  4. java 解析并生成 XML
  5. CALL FUNCTION START NEW TASK
  6. mysql集群负载均衡,这些知识你必须拿下
  7. 【Rmarkdown rmysql】
  8. 软件设计师教程第5版.PDF.高清
  9. CRMEB 【Java版】单商户商城系统v1.4.1
  10. spring boot 请求转发和重定向
  11. Java 数学三角函数正弦、余弦、正切以及反正弦、反余弦、反正切函数的使用
  12. Unity游戏开发图片纹理压缩方案
  13. TD-LTE无线帧中Tf和Ts是什么?
  14. php实现智能音箱播放内容,海尔小优智能音箱有这些功能 用好它更方便
  15. DNA pull-down 要点
  16. 2023年前端面试题集锦
  17. 极速办公(excel)如何快速计算排名
  18. 如何及时汇报反馈工作
  19. 浅谈互联网DD攻击和CC攻击
  20. 洛必达法则——“高等数学”

热门文章

  1. rap2接口mock数据初始值和常用属性设置
  2. 87年兔竟然和88年龙是绝配,以后不要拿兔龙不合当借口了。
  3. 实验6:shell编程
  4. 简单的Docker入门
  5. android中根据城市选择学校,如何根据城市发展来选择学校?
  6. 利用云服务器搭建网站
  7. [ITIL]-ITIL4服务管理的四个维度
  8. 局域网ip地址不够用-增加内网IP地址
  9. 第一范式 第二范式 第三范式 BC范式
  10. sublime text3破解