Maven打包依赖将依赖的Jar包也打进去
可以在pom.xml中添加如下依赖
注意:一定要写明主类的类全名。
<plugin><artifactId>maven-assembly-plugin</artifactId><configuration><archive><manifest><mainClass>主类全名</mainClass></manifest><manifestEntries><Class-Path>.</Class-Path></manifestEntries></archive><descriptorRefs><descriptorRef>jar-with-dependencies</descriptorRef></descriptorRefs></configuration><executions><execution><id>make-assembly</id><phase>package</phase><goals><goal>single</goal></goals></execution></executions></plugin>
打包后可以看到:
后面带有dependince的jar包就是依赖的jar包,上面的就是项目本身的jar包
可以在上面的路径栏里输入cmd进入命令行 输入
java -jar 项目jar包名
运行jar包进行测试,注意不要运行依赖所形成的jar包
可以看到正常启动
此处运行的是eureka,所以还可以访问一下http://localhost:7001/,查看具体效果
Maven打包依赖将依赖的Jar包也打进去相关推荐
- mvn 打包可执行包_用Maven打包发布可执行的jar包
项目有个需求,要把当前项目的代码和依赖打包成一个jar包,再把jar包和一些相关文件一起打包成一个tar 这里用到了两个插件,shade 和assembly,shade负责生成jar包,assembl ...
- idea maven 打包报错问题、jar包下载慢或者失败爆红、plugins爆红等配置问题
学习并使用maven有一段时间了,就想把一路上关于maven的问题总结一下. gay洛特镇楼 首先一定要配置好maven的环境变量,cmd打开输入mvn -v确认一下,具体配置这里就不说了,这是基操. ...
- java maven 打包jar_maven项目如何打jar包?eclipse将maven项目打包成jar包方法
下面的内容是要给大家介绍eclipse将maven项目打包成jar包的方法,一起来看看整个过程是怎样的吧,希望对你的编程之路可以有所帮助哦. 利用eclipse把项目打包成jar,放入服务器执行. 1 ...
- 解决maven打包时手动添加的依赖jar包打不进去的情况
这个问题忙了我一天多的时间,因为太棘手了, 所以记录下来,防止忘记: 问题是这样的,因为项目中用到了自定义的jar包,也就是远程仓库里没有的jar,所以想要引用就必须自己手动添加进去,在idea中运行 ...
- 自动生成html的jar,用Maven快速生成带有依赖的可执行jar包
一.背景 最近项目在做微服务的拆分,那么我们想让我们的容器启动更加的轻量级,所以我们选择放弃tomcat等容器,而是通过maven生成带有指定依赖的可执行jar包的方式进行处理,本文我将分享如何通过m ...
- maven 如何给web项目添加jar包依赖
maven 如何给web项目添加jar包依赖 CreateTime--2018年4月19日19:06:21 Author:Marydon 开发工具:eclipse 1.打开pom.xml文件--> ...
- maven引用公共包_使用github作为maven仓库存放发布自己的jar包依赖 实现多个项目公共部分代码的集中,避免团队中多个项目之间代码的复制粘贴...
使用github作为maven仓库存放发布自己的jar包依赖 实现多个项目公共部分代码的集中,避免团队中多个项目之间代码的复制粘贴. 1.首先在本地maven位置的配置文件setting.xml(没有 ...
- 使用Maven 实现打包生成一个可执行jar包:附详细配置解释说明
1. 需求 项目打包,满足以下要求: 1.整个项目打一个Zip包下面包括应用程序.应用程序依赖的jar包.说明文档 2.项目打的jar包可以执行不同类里的Main函数 3.项目源码打的jar包要与依赖 ...
- Maven生成可以直接运行的jar包的多种方式
Maven可以使用mvn package指令对项目进行打包,如果使用Java -jar xxx.jar执行运行jar文件,会出现"no main manifest attribute, in ...
最新文章
- css值变量吗,CSS变量初体验
- 安卓手机绘制uml图_Android Studio中绘制simpleUML类图详细说明及使用
- Python学习路线介绍
- 用户体验很棒的Git学习网站
- oracle数据库图书,基于oracle数据库,创建图书表(一)
- ftp服务器搭建与使用
- linux安装pdo mysql扩展_linux下php安装pdo_mysql扩展
- python GIL 全局解释器锁详解
- Python爬虫 西刺代理IP的获取 代理IP
- 苹果开发——设置iTunesnbsp;Connec…
- Spring(三) 表单页面处理
- php判断信用卡,PHP函数验证信用卡卡号是否正确
- Alook浏览器获取Cookie教程
- t检验的几种应用案例
- 代码读智识 笔墨知人心
- SCI、EI、IEEE、检索网站的区别
- JAVA基础(for语句的统计思想)
- 【游戏设计模式】之三 状态模式、有限状态机
- python之pycharm添加环境变量
- 一款轻、快、无广告的杀毒安全软件(火绒5.0)