编写功能类:

 View Code

编写main方法类:

 View Code

在pom文件中配置:

 View Code

打包方式:

1.进入到项目所在目录,例如:

cd D:\workspace\riskCompensate\FileToZkUtil

2.运行命令

mvn assembly:assembly

3.在项目的target目录中可以看到如下文件

说明打包完成.

运行方式:

1.在cmd命令窗口进入target目录

cd  cd D:\workspace\riskCompensate\FileToZkUtil\target

2.输入

java -jar FileToZkUtil-0.0.1-SNAPSHOT-jar-with-dependencies.jar 10.48.172.101:2161 /test E:/test/zookeeper/t.txt

即可执行该jar,其中 10.48.172.101:2161    /test     E:/test/zookeeper/t.txt 为main方法的三个参数

需要注意的事项:

1.如果项目中依赖了其他maven项目,需要先将依赖的项目编译.

选中依赖的项目执行 maven install

2.需要将依赖的jar,如该项目中的zookeeper的pom文件中scope属性修改为compile

转载于:https://www.cnblogs.com/luozhijun/p/6895432.html

maven项目打包成可执行的jar相关推荐

  1. 如何将maven项目打包成可执行的jar

    方法一:将项目及所依赖的所有jar包打包成一个jar. 1.pom.xml添加assembly插件 2.执行mvn assembly:assembly 3.生成如下文件 4.执行java -jar q ...

  2. Java Maven项目打包成可执行jar文件

    在pom文件中添加一下内容 <build><plugins><plugin><!-- Build an executable JAR --><gr ...

  3. Maven项目打包成可执行Jar文件

    在使用Maven完成项目以后,如果需要打包成可执行的Jar文件,我们通过eclipse的导出很麻烦,还得指定入口文件的位置,还得说明依赖的jar包,既然都使用Maven了,很重要的一个目的就是让这些繁 ...

  4. Java Gui 项目打包成可执行的Jar包

    一.点击project structure按钮 二.选择 Artifacts,然后添加一个jar 三.填写 JAR form Modules 信息 四.打包 五.查看生成 Jar 包 六.执行效果 七 ...

  5. maven项目打包成可执行jar,包含resource下文件

    pom.xml添加配置,可以直接用mvn package打包 <build><resources><resource><directory>src/ma ...

  6. maven java 可执行jar_Maven项目打包成可执行Jar文件

    在使用Maven完成项目以后,如果需要打包成可执行的Jar文件,我们通过eclipse的导出很麻烦,还得指定入口文件的位置,还得说明依赖的jar包,既然都使用Maven了,很重要的一个目的就是让这些繁 ...

  7. java maven 打包jar_maven项目如何打jar包?eclipse将maven项目打包成jar包方法

    下面的内容是要给大家介绍eclipse将maven项目打包成jar包的方法,一起来看看整个过程是怎样的吧,希望对你的编程之路可以有所帮助哦. 利用eclipse把项目打包成jar,放入服务器执行. 1 ...

  8. java jar log4j_java项目打包成可执行jar用log4j将日志写在jar所在目录操作

    开发一个demo时想将日志输出到最终打包的jar所在目录,从网上学习实验整理之后的配置如下, log4j.properties log4j.rootLogger = INFO,console,logF ...

  9. IDEA MAVEN项目打包成jar包的两种简单方式

    IDEA MAVEN项目打包成jar包的两种简单方式 准备了两个打包方法 1.IEDA自带打包方法 2.用Maven插件maven-shade-plugin打包 IDEA自带打包 适用于任何打包,稍微 ...

  10. 记一次maven项目打包成exe文件过程

    记一次maven项目打包成exe文件过程 步骤 (网上很多) 将java代码在idea中打包成可执行的Jar包 通过exe4j软件打包成exe文件 问题 打包成jar包要么选择IDEA自身打包要么用m ...

最新文章

  1. php如何获取select multiple的值
  2. 在windows10上搭建caffe
  3. linux 编译 编解码
  4. 图解WebGLThree.js工作原理【转】
  5. redis setnx 过期时间_阿里面试官:你确定你用过 Redis 分布式锁吗?
  6. 新服务器安装和配置zabbix的playbook
  7. 在 xfire中使用 GZip来 压缩 传输量
  8. 【路径规划】基于matlab人工势场算法多机器人协同编队避障路径规划【含Matlab源码 1192期】
  9. 基于BP神经网络的人口预测
  10. 多线程下载sis001的网友自拍贴图版面的图片
  11. 刍议当代大学生恋爱观
  12. MySQL-SQL注入,导入,导出
  13. 使用fasttext完成文本处理及文本预测
  14. nrm 切换不同的源工具
  15. c语言在测绘工程中的作用,测绘C程序设计实习报告
  16. 二手交易管理系统SSM
  17. iOS开发必备工具:SimpleMind轻量思维导图
  18. 基于Java的开源3D游戏引擎jMonkeyEngine
  19. oca认证_OCA第2部分中的Java难题
  20. 走出大数据分析误区 寄云多行业工业案例树标杆

热门文章

  1. Nginx详解(正向代理、反向代理、负载均衡原理)
  2. hibernate--生成正向和逆向工程
  3. 系统剪切板的使用UIPasteboard
  4. 你看,那个人好像一条狗哎
  5. 用《内网穿山甲》共享内网中的远程桌面服务
  6. jQuery 选择器简介
  7. Eclipse开发环境设置(Maven+Spring MVC+Flex)
  8. ★★停止动画和停止所有动画$(selector).stop() 详解
  9. java常用类、最常用的包
  10. 以整数元素构成的list中的数字组成最小整数