springCloud在打包成jar运行时遇到的问题

【Hyper-V】虚拟机网络配置全解析:从端口映射到固定IP实战 本文全面解析Hyper-V虚拟机网络配置,从理解虚拟交换机三种模式(外部、内部、专用)的底层逻辑入手,指导用户创建稳定的内部/NAT网络,并详细演示如何在Linux与Windows虚拟机中配置固定IP。文章进一步深入讲解端口映射原理与netsh命令实战,以及双网卡配置和PowerShell自动化脚本等高级技巧,帮助用户彻底解决虚拟机网络“失联”问题,实现灵活可控的网络环境。 阅读详情

一开始将项目直接导出成JAR包,在运行时,提示说JAR包没有主清单属性:

然后在网上查了下,解决方案如下:

在pom中添加一个SpringBoot的构建的插件,让构建的jar成为一个可执行的jar文件,然后重新运行 mvn install即可。

<build>  
  <plugins>  
    <plugin>  
        <groupId>org.springframework.boot</groupId>  
        <artifactId>spring-boot-maven-plugin</artifactId>  
    </plugin>  
  </plugins>  
 </build>  

spring-boot-maven-plugin就是将Spring Boot应用打包为可执行的jar或war文件,然后以通常的方式运行Spring Boot应用。

而mvn install就是执行生成JAR包

Pytorch的一小步,昇腾芯片的一大步 相信在AI圈的人多多少少都看到了最近的信息:PyTorch最新2.1版本宣布支持华为昇腾芯片! 阅读详情

相关推荐

EtherCat 从站开发中遇到的问题分享

EtherCat从站 AX58100

yu_arius的博客 2058

java -jar启动jar包时CPU超过100%但是启动完成后又恢复正常怎么解决

1111

sinat_35988857的博客 716

保姆级教程:在iQuant平台从零写一个Python量化策略(附完整代码示例)

本文提供了一份详细的iQuant平台Python量化策略开发教程,从环境准备到策略实现、回测优化,再到实盘运行,每个步骤都配有完整代码示例和常见问题解决方案。适合量化交易新手快速上手,掌握双均线策略等核心开发技巧。

weixin_42783709的博客 479

java 应用cpu飙升(超过100%)故障排查

记一次生产环境java应用cpu飙升(超过100%)故障排查记录

qq_33129875的博客 1万+

从零构建生产级K8s-v1.35.0集群:基于Containerd与Cilium的kubeadm实战指南

本文详细介绍了从零构建生产级K8s-v1.35.0集群的全过程,涵盖环境准备、Containerd配置、Kubernetes组件安装、集群初始化及Cilium网络部署等关键步骤。通过实战经验分享系统调优技巧和常见问题解决方案,帮助读者快速搭建稳定高效的Kubernetes集群。

weixin_28725553的博客 219

在昇腾910B上,用kubeadm快速拉起一个双节点K8s集群(保姆级避坑指南)

本文详细介绍了在昇腾910B服务器上使用kubeadm快速搭建双节点Kubernetes集群的完整流程,包括环境准备、容器运行时配置、kubeadm初始化、节点加入与网络插件部署等关键步骤,特别针对ARM架构和昇腾芯片提供了优化配置和避坑指南。

weixin_29204749的博客 245

SpringCloud-Maven打包--问题疑惑与解决

1.项目在webapp下的web-inf下引入了依赖包,run as?maven install报错: 找不到符号 右键项目-&gt;MAVEN-&gt;Update Project Configuration 然后clean相关项目 再打包 依赖包就在maven里面了 2.spring-boot-maven-plugin 打包后class path resource [mybatis...

CC-lady的博客 2859

数字逻辑Fundamentals of Digital Logic with Verilog Design | 3rd Edition Solutins Chapter 6(step by step)

第六章6-1~6-42习题详解,缺少6-39和6-40

weixin_62651190的博客 1465

springcloud项目war包部署总结

springcloud项目默认使用内嵌tomcat的jar直接运行,但最近想在外部tomcat埋探针进行APM监控,要求全部改成war包部署,过程中遇到了很多问题,现在把自己遇到的问题记录下。 一般修改步骤: 一、修改pom.xml文件将默认的jar方式改为war: <groupId>com.example</groupId> <artifactId...

当梦想照进现实。。。 4184

SoC 内的 CPU、GPU、DSP、NPU 协同执行结构图解析:多异构协同的最新实战体系

随着移动端 AI 能力迅速演进,SoC(System on Chip)内部的多种异构计算单元(CPU、GPU、DSP、NPU)之间的协同执行能力成为衡量芯片智能算力的关键指标。本文基于截至 2025 年 5 月最新主流国产芯片(如海思昇腾、地平线旭日、联发科天玑、高通骁龙 8 Gen 系、寒武纪思元等)在实际落地应用中的公开结构与技术资料,深入解析 CPU-GPU-DSP-NPU 协同执行的体系结构、执行路径与调度逻辑。文章结合 Android NNAPI、Vulkan Compute、自定义调度器等工程实

努力分享一些人工智能、计算机视觉、影像等相关的知识干货! 8710

实验三、数字PID控制器的设计

由图可知,由于微分环节的作用,在曲线的起始上升段出现了一个尖锐的波峰,之后曲线也呈衰减的振荡:随着Td增加,系统的超调量增大,但曲线尖锐的起始上升阶段后响应速度减慢,可以看出Td越小。对大多数算法,缩短采样周期可使控制回路性能改善,但采样周期缩短时,频繁的采样必然会占用较多的计算工作时间,同时也会增加计算机的计算负担,而对有些变化缓慢的受控对象无需很高的采样频率即可满意地进行跟踪,过多的采样反而没有多少实际意义。随着Kp的增加,闭环系统的超调量增加,响应速度加快,控制时间加长,稳态误差减少;

m0_51738372的博客 8023

cloudstack 开发软件包缺失问题及解决方法

在Apache CloudStack 站点下载了cloudstack 源代码后,并按照 cloudstack开发环境搭建 https://cwiki.apache.org/confluence/display/CLOUDSTACK/Setting+up+CloudStack+Development+Environment 步骤按安装了eclipse和mavenToEclipse,更新了mav

abcengineer的专栏 4555

Lammps纳米压痕接触面积—Matlab接触面积计算(两种方法)

Lammps纳米压痕接触面积计算

Rockyoung 5447

spring cloud (nacos) + docker

初测springcloud项目接入docker

oldThreeJJJ的博客 625

怀旧版电脑GBC模拟器

再现原版GBC掌机的界面,电脑运行连游戏界面都一样大小,很怀旧,很真实,(英文版)强烈推荐,很小的文件,很难才找到的。

jdk-8u144-linux-x64.tar.gz.

该资源为搭建Linux系统Java环境用,资源的后缀为tar.gz格式的压缩包

springcloud项目打包成jar

因为项目要上传到了服务器上测试,所以要打包成jar。项目里面有很多个模块都要打包好。在网上看了半天,大多是复制别人的文章,自己试了不少方法都失败了浪费了不少时间,不过最后还是完整的解决了这个问题。总结一下。 1.在idea中 首先点击进入到箭头所指部分如图1-1,进入后照图1-2依次点击进入到图1-3 图1-1 图1-2 图1-3 Module选择自己想要打包的,Main Class也要与之相对应。 重点:接下来的选项选第二个,下面的路径默认是错误的,要选择到resource下 如图1

weixin_42428705的博客 3640

pscad IEEE标准系统搭建说明

pscad IEEE标准系统搭建说明,包含典型的IEEE 9节点、14节点、30节点、39节点和118节点系统。内含标准测试系统的原始数据和潮流结果。

Maven怎么打包SpringCloud项目,使打包的jar文件最小并运行?

最近在研究怎么部署SpringCloud项目比较快速方便,发现打包SpringCloud项目各个微服务模块,打出的包都很大(都是100多M)上传服务器都很久;找了下度娘,发现是把底下的依赖库lib都打包进去了,其实依赖库不需要每次都打包,只有变动的时候需要打包,这样依赖库从包里面分离出来,打包后就只有10多kb大小;有了思路,就开始实践!但是中间自己折腾时还是遇到很多问题,发现自己对Maven很多知识点不懂。 进入实践环节,需要搞清楚一些Maven的pom文件相关配置知识点 #一、dependencie.

爱奇途 2479

IDEA的使用指南

IDEA基于java的使用手册,可以最快速的上手,在使用中不断的丰富自己的使用技巧.

springcloud手动打jar包详解

1、springcloud项目打包步骤 父项目pom.xml文件中添加的内容 <build> <plugins> <plugin> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-maven-plugin</artifactId> <version>2.2.6.RELEASE</version&g

Mark 5254

springboot,springcloud打包成jar教程

1、springboot 单模块打包 在spring boot模块的pom.xml的上面加入如下代码: <build> <plugins> <plugin> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-maven-plugin</art

wangsiheng_47的博客 1443

SpringCloud之IDEA多Module项目打包,依赖其他Module项目Jar,运行找不到CLASS问题

问题1:项目近期要上线,在对SpringCloud项目进行打包时,先是打包报错,找不到依赖的entity、utils等module项目 解决1:此情况下,IDEA打包顺序应该为:clean-->compile-->install,好了,打包完成。但是遇到问题2 问题2:项目在IDEA中可以正常运行,但是打包后运行jar包,还是找不到依赖module的CLASS 解决2:在pare...

翔子 1016

SpringCloud项目打包部署

SpringCloud项目打包部署1.父模块用maven 的 Lifecycle2.打包 生成jar3.至此SpringCloud打包完成 ,运行jar包 1.父模块用maven 的 Lifecycle maven清理一下 就是删除target目录下的编译的class文件以及配置等 一般都会成功 2.打包 生成jar 还是调用父模块的maven Lifecycle 如果出现报错: 依赖别的模块报错 解决方法 1.把父模块的Pom.xml的maven插件注释 <build>

xiaolinBk的博客 8012

springcloud 打包成jar运行报错的坑

搭建springcloud微服务,打包运行jar,启动程序一直报错: org.yaml.snakeyaml.error.YAMLException: java.nio.charset.MalformedInputException: Input length = 1 idea上都可以运行结果打包后无法运行,网上查了下大致意思是格式错误。 简直烦死人,看了网上也有人有这个问题,终于找到原因,原来是yml编码问题,真是太坑。 解决办法: 1.在IDEA中修改文件编码格式:在idea中的setting

qq_59517460的博客 839

(十三)、将一个 SpringCloud 微服务运行 以 jar 方式运行

把 SpringCloud 项目打包获得 jar ,然后把 jar 基于 jdk 镜像打一个新镜像即可。

༺ bestcxx的专栏 ༻ 1273

SpringCloud项目打包部署在Linux上运行

一、项目打包 在项目完工之后,因为创建了多个module,打包的时候需要分别对不同的module进行打包,这样做比较麻烦,下面通过父子工程来实现一次性打包项目。本次所用到的项目为上篇所创建的项目,详情参考: https://blog.youkuaiyun.com/weixin_45614461/article/details/109648989 1.1 修改父工程 打开父项目的pom.xml文件,基本信息如下: <modelVersion>4.0.0</modelVersion> <gro

weixin_45614461的博客 2429

SpringCloud后端多项目模块打包并且在Linux部署过程

1.配置pom.xml文件 ①jar &amp;amp;lt;java.version&amp;amp;gt;1.8&amp;amp;lt;/java.version&amp;amp;gt; &amp;amp;lt;project.build.sourceEncoding&amp;amp;gt;UTF-8&amp;amp;lt;/project.build.sourceEncoding&amp;amp;gt; &amp;am

摆渡人一直都在 2万+

SpringCloud打成Jar包

起初我都是通过在application.properties中配置参数来启动项目,但是这样有个弊端,就是同一个项目启动多次,只是端口或者环境变量不同的时候,就需要多个项目来完成 解决这个弊端的一个好办法就是用jar包启动,通过指令来修改配置 1.修改配置 原来的配置是这样: &lt;build&gt; &lt;plugins&gt; &lt;plugin&gt; &lt;grou...

六月的尾巴 3585

SpringCloud之IDEA多Module项目打包,依赖其他Module项目Jar,运行找不到CLASS问题 转发

问题1:项目近期要上线,在对SpringCloud项目进行打包时,先是打包报错,找不到依赖的entity、utils等module项目 解决1:此情况下,IDEA打包顺序应该为:clean-->compile-->install,好了,打包完成。但是遇到问题2 问题2:项目在IDEA中可以正常运行,但是打包后运行jar包,还是找不到依赖module的CLASS 解决2:在parent(也就是父module)的pom.xml文件中,加入如下代码: <plugi...

a522370219的专栏 936
上一篇: 调用微信小程序二维码接口生成二维码
下一篇: Zookeeper在分布式中到底能做什么
AAA821
博客等级 码龄14年 19粉丝 58原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值