The import java.time cannot be resolved错
The import javafx cannot be resolved错
The import javax.security.auth.message cannot be resolved错
你看一下你的pom.xml 里面有没有这个jar文件,或者你看这个是不是一个工具类,可能包名或者路径有问题,改一下就好了
java.time是java8的类,你是不是用的是老的jdk,或者少jar包。
一般情况下是因为你没有导包或者版本不对引起的
是不是jdk的版本不一样
1、clean项目,重新编译项目。
【解决】一般使用eclipse/myeclipse的菜单 project -> clean ..可以解决。同时最好选中Build Automatically选项。
2、若是没有解决,不要着急,继续来。重新导入jar包。
【解决】右键项目->build path -> Config build path -> Libraries-> remove后,重新导入。
3、该项目有依赖项目需要重新导入依赖项目。
【解决】右键项目->build path -> Config build path -> project -> remove后,重新导入。
4、自动编译的class文件夹路径问题
【解决】右键项目->build path -> Config build path -> source-> 在对话框的最下侧有个Default output file:选项,可以选择项目再eclipse/myeclipse中编译后的class文件的路径,一般web项目的路径为{ProjectName}/web(WebRoot)/WEB-INF/classes,非web项目一般为{ProjectName}/classes。
5、问题还是存在的话,就超出这个问题的界限了,意思就是说可能就是其他的问题引起的错误。
【解决】其实也不算是解决。具体是什么问题引起的可以打开Problems对话框窗口查看。
看看别人的项目jdk是哪个版本,如果不同你就再加一个jdk上去 build with 那里改jdk版本
如果相同,那就是导包没导进去,看看报错的是需要什么jar包,再去找相应的包add进去
最后再clean一下
可能版本不一样
工具中设置的项目jdk版本是低版本
检查jdk版本,保持与eclipse所依赖的版本一直,并检查是否有相关依赖包
可能是由于jdk使用版本过低的原因
看下你的jdk版本吧
看一下你的JDK版本,很有可能是这个问题
可能是由于jdk使用版本过低的原因,看下你的jdk版本吧
jdk版本问题,在buildpath里加上
JDK的版本不一样会导致这样的问题
先在project中clean一下,之后在build,应该就可以啦,如果是maven项目的,在maven update一下同步项目
cannot be resolve 最近也遇到类似的问题
这事因为项目间的环境还没有配置好,无法导入解析后的class文件,才会报这个错误
我之前的是因为工城间的class文件依赖关系没有设置好
可以参考一下
http://blog.csdn.net/icecoola_/article/details/78975681
jdk版本不同,右击项目属性 改一下jdk版本