单独打出可执行包,然后将依赖包打入lib文件价中

<build>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-jar-plugin</artifactId>
<version>2.6</version>
<configuration>
<archive>
<manifest>
<addClasspath>true</addClasspath>
<classpathPrefix>lib/</classpathPrefix>
<mainClass>com.fxust.appmain.BatchMainFrame</mainClass>
</manifest>
</archive>
</configuration>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-dependency-plugin</artifactId>
<executions>
<execution>
<id>copy</id>
<phase>package</phase>
<goals>
<goal>copy-dependencies</goal>
</goals>
<configuration>
<outputDirectory>
${project.build.directory}/lib
</outputDirectory>
</configuration>
</execution>
</executions>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId>
<configuration>
<source>1.7</source>
<target>1.7</target>
</configuration>
</plugin>
</plugins>
</build>

利用一下两个命令即可进行打包

mvn clean

mvn package

参考链接:https://www.cnblogs.com/Binhua-Liu/p/5604841.html

最新文章

  1. Centos下安装和配置SVN
  2. git工作流程
  3. Codeforces Round #212 (Div. 2) D. Fools and Foolproof Roads 并查集+优先队列
  4. osg,qt编译的一些问题
  5. JS脚本语言里的循环
  6. phpcms 头部搜索栏上边的 “新闻 | 图片 | 下载 | 专题” 是在哪里修改的?
  7. 4G来临 IT业转型之路当在不远
  8. 一个纯CSS DIV天气动画图标【转扒的】
  9. QDebug &amp;operator&lt;&lt;出错(根据QString来找,是不得要领的,而是应该根据QString所在的对象来思考)
  10. spring学习总结二-----面向切面编程(AOP)思想
  11. ubuntu16.04下g++安装及使用
  12. 随select动,将value值显示在后面的input里
  13. node安装及配置之windows版
  14. 数据库开源框架GreenDao的使用解析
  15. 20172302 《Java软件结构与数据结构》第二周学习总结
  16. 红帽7中firewall常用指令
  17. SecureCRT Win免安装版本,简单好用
  18. PAT 甲级 1051 Pop Sequence
  19. 简单的PL/SQl链接远程ORACLE数据库方法
  20. servicestack.redis工具类

热门文章

  1. setup.py
  2. (0.2.5)Mysql安装——RPM方式安装
  3. NOSQL概念入门
  4. 模块讲解----random模块(随机取值)
  5. 关于/proc/进程idpid/fd ,根据fd来查找连接
  6. docker——三大核心概念
  7. SQL Server 数据分页查询
  8. 设置eclipse启动时所需要的jdk
  9. git---小乌龟提交
  10. Word 为标题设置段前段后间距设置与异常