![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
技术问题
蜡笔小七
没有迷路的人,只有迷人的路。
展开
-
Error running ‘XXXX‘: Command line is too long. Shorten command line for XXXXX
springboot项目启动报错 Error running ‘EbApplication’: Command line is too long. Shorten command line for EbApplication or also for Spring Boot default configuration 原因是启动类的路径太长了 解决 可以采用classpath方式启动 而后即可正常启动了 ...原创 2021-05-08 10:49:51 · 370 阅读 · 0 评论 -
项目启动问题 方法找不到
截图中很明显 SelectExpressionItem 无法从两个ja包里获取 也就是jar包冲突导致的 解决 依赖的maven依赖引入了两个jar包 1.可以删掉重复的jar包 2.排除引入其中一个jar包 我用的方法2原创 2021-04-26 11:37:55 · 145 阅读 · 0 评论 -
Gson序列化对象 出现List<T>情况
Gson支持自定义类型 gson.fromJson(gson.toJson(msgJson.get("articles")), new TypeToken<List<CpNewArticle>>() {}.getType()); new TypeToken<List>() {}.getType() 这种方式去创建新的类型原创 2021-03-19 20:07:58 · 381 阅读 · 0 评论 -
Cannot resolve org.springframework.cloud:XXXXXXXX:unknown
我们在学习springcloud的时候导入maven包的时候经常会出现这个问题 原因是springboot和springcloud有版本依赖关系 如果依赖关系不对则会报错这个问题 依赖关系 通常springboot和springcloud的版本在父模块定义,如果你发现依赖关系正确但是还是报错这个问题,可能是子模块自己定义的springcloud的版本导致的 类似如下截图 解决删掉子模块的springcloud的版本 重新刷新maven模块即可解决 ...原创 2021-03-04 18:54:22 · 2816 阅读 · 1 评论 -
java 对象互相引用 序列化 导致栈溢出例子
在Java对象中如果A,B都实现了Serializable接口 并且互相引用 在进行序列化的时候 会出现循环引用导致栈溢出的问题 例子 新建类A public class A implements Serializable { private int a; private String b; private B bb; public int getA() { return a; } public void setA(int a) {原创 2021-02-22 17:58:25 · 930 阅读 · 0 评论 -
Caused by: java.lang.StackOverflowError: null at com.fasterxml.jackson.core.json.UTF8JsonGenerator.
依赖循环导致栈空间溢出问题 双休在处理问题时 碰到很多新部署的环境出现栈空间溢出的问题 报错如下 报错 2021-01-25 14:02:13.308 ERROR 21164 --- [io-8088-exec-10] c.w.e.m.s.global.GlobalExceptionHandler : handleException: Handler dispatch failed; nested exception is java.lang.StackOverflowError org.springf原创 2021-01-25 14:16:23 · 1195 阅读 · 1 评论