这个错误的根本原因在 主要是因为spring版本与Java版本以对应导致的,我刚才前面提到的我一开始手痒在升级tomcat的时候对jdk也做了升级,就是这个操作导致了这个错误,这个地方需要记住两点spring 3.X版本支持 ...
在以下stackoverflow的网址上可以找到答案, 参考:https: stackoverflow.com questions java lang illegalargumentexception at org springframework asm classreader init 意思大致是,如果要使用spring 版本,那么jdk相应就要使用 版本。 回想一下,的确前段时间因为换项目的原 ...
2017-11-16 16:45 0 5332 推荐指数:
这个错误的根本原因在 主要是因为spring版本与Java版本以对应导致的,我刚才前面提到的我一开始手痒在升级tomcat的时候对jdk也做了升级,就是这个操作导致了这个错误,这个地方需要记住两点spring 3.X版本支持 ...
手上拿到一个老的项目,使用的是spring3.2,启动的时候报错了: 查了一下,发现spring3.2不兼容jdk8,只能使用jdk8以下的版本,使用jdk6可以启动,但是maven构建的时候又提示不能低于jdk7,看来还只能使用jdk7了 在Eclipse中配置jdk版本的时候需要修改 ...
java.lang.IllegalArgumentException: Cannot instantiate interface org.springframework ...
java.lang.IllegalArgumentException: Document base D:\apache-tomcat-7.0.40\webapps\day12 does not exist or is not a readable directoryat ...
我这里报错定位到具体的枚举 后来看了一下发现,数据库里值是下面的,但是枚举里面定义的是 没有对应的就报错了, 添加就好了 ...
BeanUtils.copyProperties(source,target) source,target 的返回都不能为null,否则就报错,找了半天发现数据库有个置顶的字段weight在启动的时候弄为0了, 然后就报错了,设为1就能正常显示出 ...
发现问题 找到根源发现是copyProperties报错,原因是Source为空,也就是article为null(如下图),所以报错的 解决方案 错误原因在于查询数据库没有查到数据,返回值为空,使用工具转换时异常了。如果是自己封装的类转换工具类的话,记得把判空加上。 深究 ...