因为今天一个朋友学习过程中用到了maven项目编写代码,到了最后打包阶段打的包不能运行,一时我也没想起来具体操作步骤,后来我百度学习了一下,特此记录下,以便后续自己查阅。maven项目中不可避免的需要用到依赖jar,实际使用中有的能从maven仓库找到,有的找不到,所以存在使用本地jar的情况,下面将对使用maven仓库中jar,以及使用本地jar不同情况下打包可运行jar进行介绍。也可以通过先将本地jar注册到maven仓库,然后再打包,或者将本地jar复制到lib文件夹,然后通过在Manifest文件class-path中进行引用,这里主要讲,将所有依赖打包到一个jar中。

用Maven打成可执行jar,包含maven依赖,本地依赖的操作

用Maven打成可执行jar,包含maven依赖,本地依赖的操作

用Maven打成可执行jar,包含maven依赖,本地依赖的操作

用Maven打成可执行jar,包含maven依赖,本地依赖的操作

用Maven打成可执行jar,包含maven依赖,本地依赖的操作

用Maven打成可执行jar,包含maven依赖,本地依赖的操作

用Maven打成可执行jar,包含maven依赖,本地依赖的操作

用Maven打成可执行jar,包含maven依赖,本地依赖的操作

用Maven打成可执行jar,包含maven依赖,本地依赖的操作

用Maven打成可执行jar,包含maven依赖,本地依赖的操作