解决Maven打包没有依赖jar包问题
分享知识 传递快乐
问题描述:
在使用 `maven package` 打包后生成的 `xxx.jar` 文件只有几兆,只是当前项目被编译成 class 文件,而没有项目依赖的 jar。
解决办法:
在 pom.xml 文件中加上 build
<build><plugins><plugin><groupId>org.springframework.boot</groupId><artifactId>spring-boot-maven-plugin</artifactId><configuration><fork>true</fork><classifier>exec</classifier></configuration><executions><execution><goals><goal>repackage</goal></goals></execution></executions></plugin></plugins>
</build>
———————————
如有不足请留言指正
相互学习,共同进步
解决Maven打包没有依赖jar包问题相关推荐
- Maven 打包成第三方jar包且把pom依赖包打入进来的方法
<Maven 打包成第三方jar包且把pom依赖包打入进来的方法> 提示: 本材料只做个人学习参考,不作为系统的学习流程,请注意识别!!! <Maven 打包成第三方jar包且把po ...
- maven打包导入本地jar包
一 . 在项目根目录创建lib文件夹,把jar放入lib文件夹中 img 二 . 在项目中使用本地jar pom文件配置如下: <!--导入本地jar--><dependency&g ...
- 一个pom文件中出现了两个相同的依赖_在IDEA里解决maven的pom引用jar包冲突
前言 有的时候,我们要给系统添加一个新功能,可能需要引入新的pom依赖,一切都搞定好后,运行程序却发现报NoClassDeFoundError错误,或者其它莫名奇妙的问题. 这个时候很有可能就是新引入 ...
- 如何通过maven打包可执行jar包
一.目的 介绍将代码打包成jar包的四种形式: 只打包本项目的代码,不包括依赖的jar包,并且不可直接通过java -jar xxx.jar执行(应用场景:我们日常使用依赖的jar包) 只打包本项目的 ...
- maven打包将依赖jar也打包的方法
maven是目前很常用的管理jar的工具,使用maven可以直接将java项目打包成一个可运行的jar,但是有时候有些依赖的jar没有包含在里面,这时候就需要早pom文件中build里面添加下面的配置 ...
- Maven打包可执行jar包方法大全(史上最全)
目录 打包方法 方法一:使用maven-jar-plugin和maven-dependency-plugin 方法二:使用maven-assembly-plugin (推荐) 方法三:使用maven- ...
- maven打的包带exec包比不带的大_spring boot maven打包可执行jar包缺少依赖包的问题...
问题描述:spring boot使用maven的package命令打出来的包,却不包含依赖的jar包 问题原因:打包时使用了maven默认的maven-jar-plugin插件,而不是spring-b ...
- Maven 打包过滤掉jar包、class文件和指定jsp文件
过滤掉class文件和jar包,包含和过滤掉特定的jsp文件 maven-war-plugin插件介绍:http://maven.apache.org/plugins/maven-war-plugin ...
- 运行maven打包的项目jar包
将项目打成jar包是使用maven构建项目的目的之一.使用install命令,在依赖目录下自动生成jar包. 运行jar包 进入jar包所在目录,在地址栏输入cmd,进入命令控制台. 在控制台中输入命 ...
最新文章
- java 穷举 排列组合,JavaScript递归穷举所有排列组合并找出重复值
- Android问题汇总
- tensorflow tuner 调参,示例代码(jupyter notebook 版)
- html设置无效字符,使用innerHTML属性向head中插入字符时报“无法设置 innerHTML 属性。 该操作的目标元件无效”的错误...
- 使用命令行建立Zend Framework项目
- Simple Web Server
- vscode 推荐premiter_自用VSCode优质插件推荐
- 删除8848的mysearch
- VBscript读取excel表,中数据导入到SQLserver数据库里面
- error LNK2005: 已经在*.obj中定义
- 计算机运维中常见英语单词,芯片常用英文词汇整理.doc
- 谷歌chrome浏览器怎么导出打包扩展程序crx
- 湖北计算机一级证书样本,湖北计算机一级(Hubei computer level).doc
- ember js搭建web_使用Ember.js构建雄心勃勃的Web应用程序
- 网站安全之——Cookie窃取和 Session劫持
- JAVA资深架构师成长路线-架构师筑基必备技能-深入Tomcat底层
- 视频之四:视频流连接
- IDM 下载工具利器 - 经典好用优秀的 Windows 多线程加速下载软件
- Java Swing编程中对图片的编辑
- 数码管点亮中几个常见三极管基极导通状态