【Maven学习】Maven打包生成普通jar包、可运行jar包、包含所有依赖的jar包 |
您所在的位置:网站首页 › 运行jar命令后生成的文件 › 【Maven学习】Maven打包生成普通jar包、可运行jar包、包含所有依赖的jar包 |
大家好,又见面了,我是你们的朋友全栈君。 使用maven构建工具可以将工程打包生成普通的jar包、可运行的jar包,也可以将所有依赖一起打包生成jar; 一、普通的jar包普通的jar包只包含工程源码编译出的class文件以及资源文件,而不包含任何依赖;同时还包括pom文件,说明该包的依赖信息; 在工程pom文件下这样写,可生成普通的jar包: 代码语言:javascript复制jar或者,不写,因为packaging默认打包类型为jar 二、包含所有依赖的jar包普通的jar包,只在pom文件中包含依赖信息,而不包含真正的依赖,但同时maven也可以打包生成包含所有依赖的jar文件,可参考本博客文章 Maven打包生成包含所有依赖的jar包 三、可运行jar包可运行的jar包,除包含工程源码编译结果外,还包括所有依赖,可利用java -jar 命令直接运行。(所有的依赖jar包直接变成了class) 使用maven生成可运行jar包,可参考本博客文章 maven打包生成可执行jar文件。 发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/139290.html原文链接:https://javaforall.cn |
今日新闻 |
点击排行 |
|
推荐新闻 |
图片新闻 |
|
专题文章 |
CopyRight 2018-2019 实验室设备网 版权所有 win10的实时保护怎么永久关闭 |