2019独角兽企业重金招聘Python工程师标准>>>

Maven1-HelloWorld简单入门

使用Maven Assembly plugin将依赖打包进jar

1、pom.xml 配置文件:

在pom.xml配置文件中添加

<build>  <plugins>  <plugin>  <artifactId>maven-assembly-plugin</artifactId>  <configuration>  <archive>  <manifest>  <mainClass>cn.bd.bdapp.batch.HfileByMapReduce</mainClass>  // 根据自己类名和路径修改</manifest>  </archive>  <descriptorRefs>  <descriptorRef>jar-with-dependencies</descriptorRef>  </descriptorRefs>  </configuration>  </plugin>  </plugins>  </build>

2、进入项目路径打包

在项目路径下执行:mvn assembly:assembly

如下图表示打包成功:

3、找到文件打包的路径

一般在项目target目录下会生成一个:project-version-with-dependencies.jar文件

例如我的bdapp-3-jar-with-dependencies.jar

4、上传该包即可。

本文参考地址:

http://lvjun106.iteye.com/blog/1849803

转载于:https://my.oschina.net/mickelfeng/blog/2885709

maven项目中 把依赖的jar包一起打包相关推荐

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

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

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

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

  3. SpringBoot前后端分离项目中如何制作前端jar包(类似swaggerUI前端jar包制作方法)

    SpringBoot前后端分离项目中如何制作前端jar包(类似swaggerUI前端jar包制作方法) 可用于SpringBoot引用的前端UI的Jar包,类似于SwaggerUI包 WABJAR介绍 ...

  4. 一键清除maven仓库中下载失败的jar包

    typora-copy-images-to: ./ 一键清除maven仓库中下载失败的jar包 maven是一款非常优秀的项目管理工具,特别是其对项目使用的依赖包的管理,我们只需在pom.xml文件中 ...

  5. IDEA maven项目中刷新依赖的两种方法

    前言 IDEA maven项目中刷新依赖分为自动刷新 和 手动刷新 两种! 自动刷新: File-Settings 手动刷新:

  6. IDEA中把springboot项目中工具类打成jar包,其他项目进行依赖引用

    借鉴文章:https://blog.csdn.net/a309220728/article/details/85050166 第一步:点击idea中右上方图标 第二步: 第三步:选择项目中的class ...

  7. Ecplise中的Maven项目提示找不到jar包

    多人协作开发时,使用版本控制进行代码拉取, 有时拉取下来的代码会提示找不到某某jar包. 我们需要从别人正常跑的电脑里拷贝过来这个jar包. 然后依照提示的路径,在本地找到路径复制进去.

  8. Maven项目中的依赖管理——dependencyManagement

    在使用 Maven 创建多模块项目的时候,在父项目的 pom 文件中经常会碰见 <dependencyManagement> 标签的使用,比如如下代码: <dependencyMan ...

  9. 如何在安卓(Android studio)项目中导入模块、jar包、和aar包

    安卓(Android studio)编程中,我们常需要引用"别人写的功能",以扩展app的功能,"别人写的功能"主要有模块.jar包.和aar包三种方式. 下面 ...

最新文章

  1. 如何写出一份优秀的软件设计文档
  2. 手机拍照成像误区解读
  3. cf1562 C. Rings
  4. hadoop 常用hdfs命令
  5. 第一章:Understanding web performance-理解web性能
  6. 决策树ID3和C4.5
  7. 非常好用的终端命令,稀饭~
  8. 【冷笑话】看谁跑的快?
  9. 将一个对象转化为字符串形式的默认方法
  10. java学生成绩管理系统源码
  11. 12CPU数据通路的功能和基本结构
  12. Alpha测试与Beta测试
  13. 锐龙7 7840U参数 r7 7840U性能怎么样 r77840U相当于什么水平
  14. Linux系统中个颜色代表
  15. 关于python的毕业设计题目_计算机毕业设计如何选题
  16. 案件被终本后,失信被执行人会从黑名单中移除吗?
  17. C#批量转CSV到Excel
  18. openGL应用复杂度评价
  19. [转帖]联想的股权结构
  20. final修饰类,修饰方法,修饰变量有什么特点?

热门文章

  1. 机器学习实战笔记(Python实现)-03-朴素贝叶斯
  2. http://www.shanghaihaocong.com-WORDPRESS开发的企业主题站
  3. 异步编程之Promise(2):探究原理
  4. Log控制台打印设置
  5. C++ primer第五版随笔--2015年1月6日
  6. JSR 133 Java内存模型以及并发编程的最权威论文汇总
  7. jQuery日期选择器插件date-input
  8. TCP/IP中 3688端口是什么?
  9. 使用Windows操作系统的13个窍门
  10. 如何实现立体的DataGrid和具有Windows效果的图片按钮