springmvc错误 Spring3.X jdk8 java.lang.IllegalArgumentException
[DEBUG] 2017-04-12 13:35:46.848 Finished creating instance of bean 'org.springframework.context.annotation.internalConfigurationAnnotationProcessor'
java.lang.IllegalArgumentException
at org.springframework.asm.ClassReader.<init>(Unknown Source)
at org.springframework.asm.ClassReader.<init>(Unknown Source)
at org.springframework.asm.ClassReader.<init>(Unknown Source)
at org.springframework.core.type.classreading.SimpleMetadataReader.<init>(SimpleMetadataReader.java:52)
at org.springframework.core.type.classreading.SimpleMetadataReaderFactory.getMetadataReader(SimpleMetadataReaderFactory.java:80)
at org.springframework.core.type.classreading.CachingMetadataReaderFactory.getMetadataReader(CachingMetadataReaderFactory.java:101)
at org.springframework.core.type.classreading.SimpleMetadataReaderFactory.getMetadataReader(SimpleMetadataReaderFactory.java:76)
at org.springframework.context.annotation.ConfigurationClassParser.getImports(ConfigurationClassParser.java:298)
at org.springframework.context.annotation.ConfigurationClassParser.getImports(ConfigurationClassParser.java:300)
相关推荐
于是找到一个spring-core-3.x.RELEASE.jar,用其中的JdkVersion这个类替换spring-2.5.5.jar对应class,问题解决! 注意:别用spring-core-4.x.RELEASE.jar,JdkVersion.isAtLeastJava15()方法已经没有了!
org.springframework.core.JdkVersion 于是找到一个spring-core-3.x.RELEASE.jar,用其中的JdkVersion这个类替换spring-2.5.5.jar对应class,问题解决! 注意:别用spring-core-4.x.RELEASE.jar,JdkVersion....
本教程将围绕"SpringCloud+JDK17整合EaseExcel"这一主题,深入探讨如何在Spring Cloud项目中利用EaseExcel进行数据交互。 首先,我们来看Spring Cloud的基础知识。Spring Cloud是一系列框架的有序集合,它为开发者...
spring2.5解决java8下报错jdk版本不对的问题
struts项目在jdk1.8环境下报错,提示升级到jdk1.5以上,最后修改了spring这个jar包才解决这个问题。
由于spring3.x,基于asm的某些特征,而这些asm还没有用jdk8编译,所以采用Spring 3+JDK8就会报错,提示错误信息( java.lang.IllegalArgumentException),具体解决方案有:1、Spring 3+JDK7及以下版本 2、Spring 4+JDK8...
如果是在JDK8下跑,会报错: org.springframework.beans.NotWritablePropertyException: Invalid property 'URIType' of bean class [com.alibaba.citrus.service.uribroker.uri.GenericURIBroker]: Bean property ...
jdk1.7 spring aop报错 请下载aspectj-1.8.5.jar 更换低版本程序,再不行下载最新的aspectjweaver.jar
aspectj.jar jdk1.7 spring aop报错 请下载aspectj-1.9.1.jar 更换版本程序,再不行下载最新的aspectjweaver.jar
Dubbo管理控制台(兼容JDK8)
spring aop所需jar包,jdk1.7 spring aop报错 请下载aspectj-1.8.5.jar 更换低版本程序,再不行下载最新的aspectjweaver.jar
`spring-aspects`主要涉及的是代理模式,尤其是Java代理(JDK Proxy)和CGLIB代理。 3. **切面(Aspect)** 切面是包含一组相关通知的模块化单元。在Spring中,切面可以是一个类,其中的方法被声明为通知。`@...
把其中的spring2的系列JAR包换成了spring3的,就可以在JDK8下正常运行了。 使用方法: 1. 删除tomcat webapps下面的ROOT目录 2. 解压本文件,然后把ROOT目录整体 copy过去 3. 运行tomcat,然后访问tomcat根目录...
8. **检查系统环境**:有时候,问题可能出在系统环境上,如JDK版本不兼容或环境变量配置错误。确保你的开发环境符合Spring Boot和Maven的最低需求。 遵循这些步骤,你应该能够解决报错并成功执行`maven install`。...
确保在你的Mybatis-Plus配置中正确地注册了自定义的TypeHandler,例如在Spring Boot中,可以在`mybatis-plus-config.properties`中添加以下配置: ``` mybatis-plus.type-handlers-package=com.example.handler # ...
如果是在JDK8下跑,会报错: org.springframework.beans.NotWritablePropertyException: Invalid property 'URIType' of bean class [com.alibaba.citrus.service.uribroker.uri.GenericURIBroker]: Bean ...
3. **调整代理模式**:对于CGLIB代理,可以在配置中设置`proxyTargetClass=true`,强制Spring使用CGLIB,即使目标类实现了接口。由于CGLIB创建的是目标类的子类,所以不会导致循环依赖。但是,这可能会引入额外的...
Spring Tool Suite(STS)是基于Eclipse的集成开发环境,专为Spring框架提供了一系列强大的工具和支持。它使得Spring开发者能够更高效地构建、测试和调试Spring应用。在本教程中,我们将详细介绍如何在STS中配置...
- **发布服务**:使用CXF的Servlet或Spring集成来发布服务。 3. **客户端调用**:CXF提供了客户端工具,如wsdl2java可以生成客户端代码,也可以直接使用JAX-WS的`Service`类生成服务代理。 三、对比与选择 1. **...