logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

【记录】Springboot项目集成docker实现一键部署

公司管理平台完成后,为了方便其他不懂开发的同事部署和测试,集成docker进行一键部署,也为后面自动化部署做准备。本文做个简单记录。

文章图片
#spring boot#docker#后端
【错误解决】No validator could be found for constraint ‘jakarta.validation.constraints.NotBlank‘

由于出此错误前已两天没有提交代码,修改内容过多,一开始不知道是哪里出了问题。但看输出的异常信息很明显可以看出是字段验证出了问题。类型的字段,但是这个验证器不支持这种类型。@NotBlank 主要用于验证单个字符串字段,确保它不是空的或者只包含空白字符。而我们修改字段类型时将String修改为Long,所以出了问题。调查后发现使用 @NotBlank 验证器来验证一个。起因:修改了数据库字段及后端数

文章图片
#数据库
【解决错误】Command line is too long.shorten command line for xxx or also for Spring boot default configur

classpath有可能很长。如果不缩短的话,那么JVM启动命令有可能因为classpath太长导致超过了操作系统的允许的最长命令参数长度,从而导致启动失败。所以这里有3种方式可以来缩短classpath的长度,进而缩短JVM启动的参数。直接修改Shorten command line,将其设置为Jar mainfest 或者classpath file点击apply即可。

文章图片
#java#前端#数据库
【解决错误】IDEA启动SpringBoot项目 出现:Command line is too long

长类路径被写入文件,然后由应用程序启动器读取并通过系统类加载器加载。虚拟机上的,而大多数的操作系统都会有命令行的最大长度限制,超过这个限定值时就会导致。和整个应用无法成功启动,那为什么会报这样一个错误呢?通过翻译后的报错信息来看,可知是。底层是通过命令行或者文件的方式将。选项,最后apply。按修改命令行的方式,

文章图片
#spring boot#intellij-idea#java
解决:Nacos启动成功,但却无法访问

上通过Docker创建Nacos容器,已经创建成功,查看Nacos启动日志也是成功。无法访问到Nacos管理页面。服务器或虚拟机未开放。4、重载入添加的端口。

文章图片
#java#网络#开发语言
解决:Nacos启动成功,但却无法访问

上通过Docker创建Nacos容器,已经创建成功,查看Nacos启动日志也是成功。无法访问到Nacos管理页面。服务器或虚拟机未开放。4、重载入添加的端口。

文章图片
#java#网络#开发语言
到底了