Maven Assembly Plugin - 如何将Maven工程打成一个可执行jar包
参考自: http://blog.csdn.net/symgdwyh/article/details/6081532
Maven Assembly Plugin
http://maven.apache.org/plugins/maven-assembly-plugin/index.html
使用方法
http://maven.apache.org/plugins/maven-assembly-plugin/usage.html
我的使用步骤
#1 将下列代码复制进Maven工程的pom.xml中
<build>
<plugins>
<plugin>
<artifactId>maven-assembly-plugin</artifactId>
<version>2.2</version>
<configuration>
<archive>
<manifest>
<mainClass>geo.gdown.admin.ui.GoogleTaskAppManager</mainClass>
</manifest>
</archive>
<descriptorRefs>
<descriptorRef>
jar-with-dependencies
</descriptorRef>
</descriptorRefs>
</configuration>
</plugin>
</plugins>
</build>
#2 在MyEclipse中对工程点击右键 执行Maven assembly:assembly (如图)
#3 运行jar包
Maven Assembly Plugin - 如何将Maven工程打成一个可执行jar包相关推荐
- 单纯的Java项目打成一个可运行jar包或者普通依赖包
写一个Java工具打成可运行jar包提供使用,或者普通依赖包. 目录 写一个Java工具打成可运行jar包提供使用,或者普通模块包. 方案一.打出的jar包里结果比较乱 方案二.依赖jar包打到外面, ...
- 使用Maven 实现打包生成一个可执行jar包:附详细配置解释说明
1. 需求 项目打包,满足以下要求: 1.整个项目打一个Zip包下面包括应用程序.应用程序依赖的jar包.说明文档 2.项目打的jar包可以执行不同类里的Main函数 3.项目源码打的jar包要与依赖 ...
- maven-将maven工程打包成可执行jar包
为什么80%的码农都做不了架构师?>>> 方法一:将项目及所依赖的所有jar包打包成一个jar. 1.pom.xml添加assembly插件 2.执行mvn assembly: ...
- maven导出Java方法_eclipse导出maven工程的可执行jar包
一.eclipse导出maven工程的可执行jar包 建立两个maven工程 ZKServer 和ZKClient 注意:用maven进行开发管理的话,默认的打出来的jar包是不能运行的,需要在pom ...
- Maven打包(瘦身打包部署),不包含第三方依赖jar包
方式1 pom 配置 <properties><startClass>com.answer.jaemon.Application</startClass> < ...
- Maven打包可执行jar包方法大全(史上最全)
目录 打包方法 方法一:使用maven-jar-plugin和maven-dependency-plugin 方法二:使用maven-assembly-plugin (推荐) 方法三:使用maven- ...
- Maven 生成打包可执行jar包
文章目录 1. 需求 2. 开发环境 3. Maven打包插件介绍 4. Maven使用maven-jar-plugin打可执行jar包 5. Maven使用maven-assembly-plugin ...
- maven install后,java -jar XXXX.jar运行---找不到主类问题 以及 虚拟机中执行jar包后 访问页面出现Java heap space等其他问题
这是前几天遇到的问题了,当天晚上想写下来来着,后来有事情就一直搁置到现在了. 由于我想将SpringCloud项目都导出jar包在虚拟机上运行,然后本地访问,所以先将SpringCloud中的注册中心 ...
- maven项目打包出现:“未找到主清单属性”或者jar包无法正常运行
Maven项目打包出现:"未找到主清单属性"或者jar包无法正常运行,按照我的方式就没有问题: 点击setting,找到Artifacts,点击"+",选择JA ...
最新文章
- 1035等差数列末项计算
- tensorflow基于csv数据集实现多元线性回归并预测
- Nosql数据库之mongodb c++使用实例
- matlab的7.3版本是什么_王者荣耀:玩不好元歌的3大原因,无论什么版本,元歌起码T1.5_电竞...
- LeetCode 816. 模糊坐标
- PAC自动代理文件格式,教你如何写PAC文件
- 英雄由此诞生------直击微软2008发布大会
- .net中有效的使用Cache
- 学习web前端技术的笔记,仅供自己查阅备忘,移动对font-size的控制(并非原创)...
- 8种排序算法(Java实现)
- 官网下载Tomcat
- elasticsearch 匹配发音相同单词的方案
- H3CSE认证网络工程师视频课程-交换技术-宋文峰-专题视频课程
- 抖音实战~手机号一键注册登录流程(验证码)
- 解决树莓派播放音频时耳机插线了但没有声音
- 放弃理想,未必能成就现实
- 开源音乐_与这位开源音乐老师一起学习乐器
- 最新uboot的Kbuild系统 3 .config的生成
- 孙浩北大计算机,周耀山工作简报第53期——清华北大高材生黎明、孙浩在白河高级中学学法座谈会成功举行...
- 第一章 Vue基础入门