springboot项目父子工程整项目打包太大问题解决
springboot项目部署虽然简单但是将一整个项目打成一个包的话就会非常大每次对项目进行微调的时候就会非常痛苦所以接下来就是处理这个问题的办法build plugins plugin groupIdorg.apache.maven.plugins/groupId artifactIdmaven-jar-plugin/artifactId configuration archive manifest addClasspathtrue/addClasspath !-- MANIFEST.MF 中 Class-Path 加入前缀 -- classpathPrefixlib//classpathPrefix !-- jar包不包含唯一版本标识 -- useUniqueVersionsfalse/useUniqueVersions !-- 指定入口类 -- mainClasscom.TestWebApplication/mainClass /manifest /archive outputDirectoryC:/Users/boot/version/outputDirectory /configuration /plugin !-- 拷贝依赖 -- plugin groupIdorg.apache.maven.plugins/groupId artifactIdmaven-dependency-plugin/artifactId executions execution idcopy-dependencies/id phasepackage/phase goals goalcopy-dependencies/goal /goals configuration outputDirectoryC:/Users/boot/version/lib/outputDirectory overWriteReleasestrue/overWriteReleases overWriteSnapshotstrue/overWriteSnapshots overWriteIfNewertrue/overWriteIfNewer /configuration /execution /executions /plugin /plugins /build用这个办法就可以将所有依赖的jar包单独打到lib文件夹下然后将lib文件夹和指定入口的放在同一文件夹下然后改动哪个jar包修改哪个jar包就好了。配置文件不打进包里build finalName${project.artifactId}-${maven.build.timestamp}/finalName plugins plugin groupIdorg.springframework.boot/groupId artifactIdspring-boot-maven-plugin/artifactId executions execution goals goalrepackage/goal /goals /execution /executions /plugin plugin groupIdorg.apache.maven.plugins/groupId artifactIdmaven-jar-plugin/artifactId configuration excludes exclude*.yml/exclude exclude*.yaml/exclude exclude*.properties/exclude /excludes /configuration /plugin /plugins /build

相关新闻

Linux进阶篇05:systemd 深度实战

Linux进阶篇05:systemd 深度实战

环境声明:VirtualBox 虚拟机,Rocky Linux 9,Legacy BIOS (非 UEFI),最小化安装/Server 环境。 前置知识:已完成《Rocky 9 启动流程》《GRUB2 深度配置》学习,理解 systemd 是内核启动后第一个用户态进程&am…

2026/7/24 22:59:08 阅读更多 →
微信支付查看证书序列号下载平台证书商家付款配置

微信支付查看证书序列号下载平台证书商家付款配置

要2个证书号serial直接进微信商户号查看,第二个pt_serial需要命令行生成1.查看证书序列号,进入到apiclient_cert.pem所在目录openssl x509 -in apiclient_cert.pem -noout -serial微信支付v2 v3密钥必须32位,不然可保存,但使用会报签名错误2…

2026/7/24 22:59:08 阅读更多 →
钟表机芯微米级检测数据与装配选配追溯:数据模型、接口与闭环实施要点

钟表机芯微米级检测数据与装配选配追溯:数据模型、接口与闭环实施要点

以宁波优德普AIQMSSRM落地这类场景时,第一件事不是选模型,而是把业务对象和数据边界说清。面对宝石轴承和游丝单项合格,装成机芯后仍出现摆幅偏低、偏振波动与走时不稳,系统需要保证每次采集、测量、人工调整和处置都能回到同一对…

2026/7/24 22:59:08 阅读更多 →

最新新闻

机器人开始打工了,可量产才是生死线

机器人开始打工了,可量产才是生死线

WAIC场馆外的电闪雷鸣,仿佛地球生命创生一样,激发着具身智能这个新物种。 还没走进世博展览馆,周边路口上就能看见人形交通机器人在疏导车流,好像在预示:本届WAIC,具身智能绝对站C位。 从参展数量上即可证…

2026/7/24 23:05:11 阅读更多 →
通用机器人迎来“珠峰级”考试:人类登顶满分,最强AI还在山脚

通用机器人迎来“珠峰级”考试:人类登顶满分,最强AI还在山脚

具身智能时代,通用机器人策略距离“登顶”还有多远?现有基准仍难以回答这个问题。 不少基准依赖简单、短程或技能范围狭窄的任务;仿真评估效率高、易扩展,但难以反映真实物理部署能力;真实世界评估更接近实际部署&…

2026/7/24 23:05:11 阅读更多 →
嵌入式与Linux基础

嵌入式与Linux基础

嵌入式与Linux基础 一、什么是嵌入式? 简单来说是以计算机为基础,软硬件可裁剪的专用型计算机系统。 咱们平时用的电脑、笔记本,属于全能打工人:能打游戏、刷视频、写代码、追剧,啥活都能干,系统庞大&#…

2026/7/24 23:05:11 阅读更多 →
Helm 部署 K8s 集群完整笔记

Helm 部署 K8s 集群完整笔记

Helm 部署 K8s 集群完整笔记一、整体架构图plain┌─────────────────────────────────────────────────────────────────┐ │ 用户层 │ │ ┌…

2026/7/24 23:05:11 阅读更多 →
templates/ 是 Helm Chart 的核心引擎室

templates/ 是 Helm Chart 的核心引擎室

templates/ 是 Helm Chart 的核心引擎室。你可以把它理解为:一个"智能 YAML 工厂" —— 你写一次模板,Helm 根据 values.yaml 里的配置,自动"生产"出适合不同环境的 Kubernetes YAML。与你学过的 k8s/ 对比Tablek8s/ 文件…

2026/7/24 23:05:11 阅读更多 →
大模型时代NLP技术演进与实战指南

大模型时代NLP技术演进与实战指南

1. 大模型时代下的NLP技术演进赵宇教授的新书《自然语言处理:大模型理论与实践》来得正是时候。作为一名长期关注NLP领域发展的从业者,我亲眼见证了从传统规则系统到统计方法,再到如今大模型主导的技术变迁。这本书的出版,恰好为想…

2026/7/24 23:04:10 阅读更多 →

日新闻

用Highcharts 创建可拖拽三维散点立方体3D图表

用Highcharts 创建可拖拽三维散点立方体3D图表

该案例基于Highcharts scatter3d 三维散点图实现空间立方体散点可视化,核心特色:三维 X/Y/Z 三轴空间,所有散点分布在 0~10 立方体空间内;散点使用径向渐变实现立体 3D 圆球质感;支持鼠标 / 触屏拖拽画布,…

2026/7/24 0:00:29 阅读更多 →
AppCertDlls:进程创建路径上的 DLL 入口

AppCertDlls:进程创建路径上的 DLL 入口

AppCertDlls:进程创建路径上的 DLL 入口 AppCertDlls 位于 HKLM\System\CurrentControlSet\Control\Session Manager\AppCertDlls。本文的程序功能是只读列出这个键在 64 位和 32 位注册表视图中的全部值,并显示每条值的来源、名称、类型和可安全显示的数…

2026/7/24 0:00:29 阅读更多 →
我的编程之路:第一篇博客

我的编程之路:第一篇博客

大家好,我是一名编程初学者,同时这也是我编程学习之路上的第一篇博客。在这里,我想要向大家介绍我的一些想法和规划。a.自我介绍我是一个刚刚接触编程的新手,目前在学习c语言,我对编程世界充满了强烈的好奇。当然&…

2026/7/24 0:00:29 阅读更多 →

周新闻

Go语言静态资源打包方案对比与实践指南

Go语言静态资源打包方案对比与实践指南

1. 项目背景与核心需求在Go语言开发中,我们经常需要处理静态资源文件的打包问题。无论是Web应用的模板文件、前端资源,还是配置文件、证书等,都需要随程序一起分发。传统做法是将这些文件与编译后的二进制文件放在同一目录下,但这…

2026/7/24 3:59:20 阅读更多 →
Go语言实现高性能LDAP认证服务的架构与实践

Go语言实现高性能LDAP认证服务的架构与实践

1. 项目背景与核心价值LDAP(轻量级目录访问协议)作为企业级身份认证的黄金标准,已经服务了超过80%的财富500强公司。我在金融科技领域实施统一认证体系时,发现传统Java方案存在启动慢、内存占用高等痛点。而Go语言凭借其协程并发模…

2026/7/24 1:23:39 阅读更多 →
【AI面试官实战指南】:用ChatGPT模拟10类高频技术岗面试,3天提升应答精准度92%

【AI面试官实战指南】:用ChatGPT模拟10类高频技术岗面试,3天提升应答精准度92%

更多请点击: https://intelliparadigm.com 第一章:AI面试官实战指南的核心价值与适用场景 AI面试官并非替代人类HR的“黑箱工具”,而是以可解释、可审计、可迭代的方式,赋能招聘全链路的关键基础设施。其核心价值在于将主观经验沉…

2026/7/24 18:52:18 阅读更多 →

月新闻