logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

classfinal 修改过源码,支持jdk17 + spring boot 3.2.8

先贴图使用classfinal 修改过源码支持jdk17 + spring boot 3.3.0。

文章图片
#spring boot#后端#java
java.lang.NoSuchMethodError: org.bouncycastle.crypto.signers.SM2Signer.<init>(Lorg/bouncycastle/cryp

很奇怪的是打包,将jar包打开,里面的classes重新整合到一个jar里面就报错,但是使用外挂jar当做依赖就没问题,也就是使用spring boot 的打包方式是不行的。打成依赖jar是可以的。

#java#开发语言
spring boot链接oracle异常sealing violation: package oracle.net.ns is sealed

网上查询的都是依赖冲突了,具体可以排查的思路3种。

文章图片
#spring boot#oracle#后端
spring boot 多个项目整合,打包成可依赖的包

接手前人项目,代码都是一块一块的,很多个spring boot服务,服务器重新启动一下,就要同时再启动很多jar服务,漏一个就麻烦了(虽然有一键启动)。但是有很多终端黑框很是麻烦。领导要求整合成一个,再加个权限认证。特喵的最先想到就是再搞一个把这几个都加到Maven依赖里面就OK了,啥也不用改,哈哈哈哈。由此开启了踩坑之路。新建一个All_service。

文章图片
#spring boot#java#后端
spark 提交任务到yarn 时报错 Caused by: java.sql.SQLException: No suitable driver

org.apache.spark.SparkException: Exception thrown in awaitResult:at org.apache.spark.util.ThreadUtils$.awaitResult(ThreadUtils.scala:227)at org.apache.spark.deploy.yarn.ApplicationMaster.runDriver(App

#scala#spark#big data
CanalParseException: parse row data failed。CanalParseException: column size is not match for table:

com.alibaba.otter.canal.parse.exception.CanalParseException: com.alibaba.otter.canal.parse.exception.CanalParseException: com.alibaba.otter.canal.parse.exception.CanalParseException: parse row data f.

#mysql
关于hbase的HBaseAdmin对象的创建,新旧版本对比

一、hbase的java API在重写以前的代码的时候,换了新版本的hbase,导致出现了很多问题,在此记录一下,新旧版本创建HBaseAdmin的方式二、旧的版本创建的HBaseAdmin里面传入的是configuration。import java.io.IOException;import org.apache.hadoop.conf.Configuration;import org.apa

#hadoop#hbase#大数据 +1
ES 重建索引的过程

一、背景介绍es根据条件查询数据,需要先定义mapping。后面由于业务的需要,添加或者更新mapping,需要重建索引。es没有直接更新mapping的操作,想要添加新的字段只能重建索引。整个过程类似于Mysql 的添加字段的过程。需要重建的索引,线上使用的一定是索引的别名。因为改索引重建完成之后会被删除。⚠️注意线上使用的是索引的别名。线上使用的是索引的别名。。线上使用的是索引的别名。。。二、

到底了