【Maven学习】Maven打包生成普通jar包、可运行jar包、包含所有依赖的jar包
来源:互联网 发布:one域名备案 编辑:程序博客网 时间:2024/05/01 06:28
使用maven构建工具可以将工程打包生成普通的jar包、可运行的jar包,也可以将所有依赖一起打包生成jar;
一、普通的jar包
普通的jar包只包含工程源码编译出的class文件以及资源文件,而不包含任何依赖;同时还包括pom文件,说明该包的依赖信息;
在工程pom文件下这样写,可生成普通的jar包:
<packaging>jar<packaging>
或者,不写,因为packaging默认打包类型为jar
二、包含所有依赖的jar包
普通的jar包,只在pom文件中包含依赖信息,而不包含真正的依赖,但同时maven也可以打包生成包含所有依赖的jar文件,可参考本博客文章 Maven打包生成包含所有依赖的jar包
三、可运行jar包
可运行的jar包,除包含工程源码编译结果外,还包括所有依赖,可利用java -jar 命令直接运行。(所有的依赖jar包直接变成了class)
使用maven生成可运行jar包,可参考本博客文章 maven打包生成可执行jar文件。
0 0
- 【Maven学习】Maven打包生成普通jar包、可运行jar包、包含所有依赖的jar包
- 【Maven学习】Maven打包生成普通jar包、可运行jar包、包含所有依赖的jar包
- Maven打包生成包含所有依赖的jar包
- Maven打包生成包含所有依赖的jar包
- 【Maven学习】Maven打包生成包含所有依赖的jar包
- 【Maven学习】Maven打包生成包含所有依赖的jar包
- 【Maven学习】Maven打包生成包含所有依赖的jar包
- Maven自动生成可运行jar包并将依赖的jar包一起打包
- maven打包一个包含依赖jar包的可执行jar
- 利用maven-shade-plugin打包包含所有依赖jar包
- Maven打包生成普通jar包
- MAVEN打包可运行jar包
- Maven 如何打包可运行jar包
- Maven打包可执行jar,包含依赖jar包
- 利用MAVEN打包可运行jar包,包括依赖的第三方包
- 利用MAVEN打包可运行jar包,包括依赖的第三方包
- 利用MAVEN打包可运行jar包,包括依赖的第三方包
- 利用MAVEN打包可运行jar包,包括依赖的第三方包
- Android Gradle的详细示例教程
- 关键字:transient、volatile
- 操作Cassandra(8)-安全性
- Android 系列 2.6在Android中创建Splash屏幕
- redis 常用命令
- 【Maven学习】Maven打包生成普通jar包、可运行jar包、包含所有依赖的jar包
- ROSCon
- Grafana3.1.0安装步骤
- unutun 内核更换
- 从本科到研究生,看大疆工程师给你定制的机器人学习计划
- Eclipse显示行号的三种方法
- react学习总结-梳理
- Hive UDF 手册
- 关于cocos2dx在安卓编译时.so文件被删除问题