- 博客(42)
- 收藏
- 关注
原创 深度解析MethodHandle方法句柄之findspecial方法的原理
深度解析MethodHandle方法句柄之findspecial方法的原理
2023-06-05 20:12:39
378
原创 解决报错:No converter for [xxx] with preset Content-Type ‘null‘和Could not find acceptable representation
解决报错:No converter for [xxx] with preset Content-Type ‘null‘和Could not find acceptable representation
2023-04-11 10:05:41
1625
原创 解决springboot大片报红,提示:Add library xxx to classpath的问题
解决springboot大片报红,提示:Add library xxx to classpath的问题
2023-04-10 10:56:57
429
原创 源码解析tomcat回调springmvc servlet init方法的原理
源码解析tomcat回调springmvc servlet init方法的原理
2023-04-07 11:54:13
121
原创 解析springboot自动配置springmvc的秘密之DispatcherServlet
解析springboot自动配置springmvc的秘密之DispatcherServlet
2023-04-05 11:22:58
507
1
原创 解析springboot源码中this::selfInitialize怪异用法的含义
解析springboot源码中this::selfInitialize怪异用法的含义
2023-03-30 19:48:55
124
原创 解决tomcat addServlet方法返回空指针的问题
最后StandardContext会在它的startInternal()方法中会遍历之前存储的那个initializerClassMap(这里就是initializers),并执行servletContainerInitializer实现类的onStarup()方法。此时我还意识到addServlet方法被执行了两次,只是觉得很奇怪:为什么registration第一次有值,第二次怎么会返回空值了呢?因为ContextConfig是响应事件触发动作的来源,由于监听器重复了,触发的动作也会重复执行。
2023-03-30 11:03:50
275
原创 解决嵌入式tomcat启动springmvc报错: Could not open ServletContext resource [/WEB-INF/appServlet-servlet.xml]
解决嵌入式tomcat启动springmvc报错: Could not open ServletContext resource [/WEB-INF/appServlet-servlet.xml]
2023-03-29 11:04:43
192
原创 深度解析Tomcat中StandardContext绑定ContextConfig监听器的过程
深度解析Tomcat中StandardContext绑定ContextConfig监听器的过程
2023-03-24 12:56:55
105
原创 解决xxx.class.getClassLoader().getResource(““)获取classPath时报空指针的问题
解决xxx.class.getClassLoader().getResource(““)获取classPath时报空指针的问题
2023-03-18 18:35:55
145
原创 解决java反射报错:java.lang.IllegalAccessException: Class can not access a member of class x with modifier
解决java反射报错:java.lang.IllegalAccessException: Class xxx can not access a member of class xxx with modifier
2023-03-17 12:47:47
202
原创 解决gradle多模块项目中通过project进行模块间引用但是依赖不能传递的问题的方法
解决gradle多模块项目中通过project进行模块间引用但是依赖不能传递的问题的方法
2023-03-12 14:20:21
506
原创 解决idea环境gradle构建报错:Unrecognized option: --add-opens=java.base/java.util.concurrent.atom
解决idea环境gradle构建报错:Unrecognized option: --add-opens=java.base/java.util.concurrent.atom
2023-03-12 12:13:06
866
原创 解决升级到tomcat 10启动报错:java.lang.ClassNotFoundException: javax.servlet.ServletContainerInitializer
解决升级到tomcat 10启动报错:java.lang.ClassNotFoundException: javax.servlet.ServletContainerInitializer
2023-03-10 18:40:44
367
原创 Gradle给java项目生成可执行jar包的方法(包含所有lib依赖)
Gradle给java项目生成可执行jar包的方法(包含所有lib依赖)
2023-03-09 12:39:35
484
原创 解决嵌入式tomcat访问jsp页面报错:NoClassDefFoundError: jakarta/servlet/ServletResponse
解决嵌入式tomcat访问jsp页面报错:NoClassDefFoundError: jakarta/servlet/ServletResponse
2023-03-03 12:25:59
185
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人