**** cannot be resolved to a type解决方案

在做定时调度quartz时候怎么都无法引入jar包中的类,经过多次分析之后发现:

可能是jar冲突所致:

crt+类名点发现有两个,这两个类刚开始发现都一样,但后来发现两个类存在的jar包版本不一样,此时考虑为什么会不一样,开始查看pom.xml文件,

发现:如果不添加如下依赖

        <dependency>
            <groupId>org.springframework</groupId>
            <artifactId>spring-context-support</artifactId>
        </dependency>

如果workspace中有多个版本maven引入的时候不知从哪个引入,需要加上。

问题重现:

**** cannot be resolved to a type解决方案

存在的jar版本:两个!!!!

**** cannot be resolved to a type解决方案        **** cannot be resolved to a type解决方案

解决方案:添加依赖,maven会自动选择匹配项目的版本