ComponentScanBeanDefinitionParser are only available on JDK 1.5 and higher
  TEZNKK3IfmPf 2023年11月12日 14 0

编译工程的时候出现了这个错误提示,

工程用的jar包是struct 2.35  jdk是1.8(ps本来是1.7没问题的,后面改成1.8就出问题了)

百度后发现只有一个人说的有道理,就是spring 或者struct的jar包版本太老只能支持1.7的jdk,所以jdk1.8不能检测到,所以默认为没有检测到

解决方式 1、改jar包  2、改jdk

改完jdk以为没问题了,结果又报错

ComponentScanBeanDefinitionParser are only available on JDK 1.5 and higher

这种jdk版本不一致问题遇到很多次了

注意三个地方,百度一般都直说了两个地方

1、project Structure——module/project

ComponentScanBeanDefinitionParser are only available on JDK 1.5 and higher

2、file—settings——java compiler

ComponentScanBeanDefinitionParser are only available on JDK 1.5 and higher

3、编辑你的tomcat 编译版本

ComponentScanBeanDefinitionParser are only available on JDK 1.5 and higher

【版权声明】本文内容来自摩杜云社区用户原创、第三方投稿、转载,内容版权归原作者所有。本网站的目的在于传递更多信息,不拥有版权,亦不承担相应法律责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@moduyun.com

  1. 分享:
最后一次编辑于 2023年11月12日 0

暂无评论

推荐阅读
  TEZNKK3IfmPf   2024年04月19日   44   0   0 javajar
  TEZNKK3IfmPf   2024年03月29日   145   0   0 IDEAgt
  TEZNKK3IfmPf   2024年05月17日   42   0   0 javajar
  TEZNKK3IfmPf   2024年05月31日   31   0   0 脚本jdk
  TEZNKK3IfmPf   2024年04月19日   38   0   0 部署jar
TEZNKK3IfmPf