eclipse下将maven项目打包为jar(1.不带第三方jar,2.带第三方jar),亲测有效

您所在的位置:网站首页 eclipse导出jar包带有第三方jar包 eclipse下将maven项目打包为jar(1.不带第三方jar,2.带第三方jar),亲测有效

eclipse下将maven项目打包为jar(1.不带第三方jar,2.带第三方jar),亲测有效

2024-01-16 10:37| 来源: 网络整理| 查看: 265

由于项目需要讲maven项目打包为jar包,由于之前没类似经验,百度找例子走了不少弯路,这边随手记录下,网上说的

开发工具:eclipse

jar包管理:maven

一般打包出来的jar包分为两种

一类是没用引用第三方jar包的,他是不能不能直接用的,需要把你打的jar包内引用的第三方jar包引用一下,如果没用maven工具就需要拉在WEB-INF/lib目录下,用了maven的在pom.xml内配置即可,

二类是引用了第三jar包的,这边可以直接使用,单独就可以运行,不需要再去依赖其他jar,但是这样打包的jar基本都是以M为单位

首先保证你的jdk版本和部署的版本是一致的,不然到时候打包出来的jar,不能使用,

其实操作起来很简单,吧以下代码复制去pom.xml里(打包默认是整个项目打包)

        blscf-api-uat                                       maven-assembly-plugin                                                             package                                                     single                                                                                                                         jar-with-dependencies                                                              

 

 

其次从Run As / Maven Build /  Main  / Goals 处 复制assembly:assembly   过去

最后Run As / Maven install 会自动将程序打包

这样就是OK了,下面是存放位置

后缀带有with-dependencies的为带有第三方jar,没带后缀的就没带。就这么简单,不过只针对maven管理的才是这样操作,如果没用maven也没有第三方jar包,可以直接用工具的导出,导出为jar保存就可以。



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3