the import cannot be resolved

1.) import是导入jar包,即.class文件库。import 为调用 (引用) 编译好的.class(字节码)文件。

找到解决办法了,特回来写总结,the import cannot be resolved问题可以通过以下方法解决

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对话框窗口查看。

本文转自https://zhidao.baidu.com/question/140467323.html

时间: 2024-10-04 18:18:19

the import cannot be resolved的相关文章

Maven工程中遇到The import *** cannot be resolved问题

报错提示: The import net.sf.json.JSONObject cannot be resolved. 原因分析: Maven项目在编译的过程中,缺乏相应的jar包,可能是版本冲突,也可能是jar损坏,或者路径找不到. 解决方案: 下载相应的jar包,放到正确的路径下,如net.sf.json.JSONObject就是repository\net\sf\json. jar包下载地址:http://mvnrepository.com/ 原文地址:http://blog.51cto.

eclipse 报错 import ... cannot be resolved 处理方法

项目上右键,properties, 找java build path,切到libraies标签,将爆红的jdk编辑一下,选用你需要的jdk版本,一般1.6.我看你类的httpServlet报错,也是这个页面,右边 add library ,找server runtime,如果你eclipse创建了tomcat的server ,应该能看到该tomcat,否则你就先建一个(应该很简单了,window-->preferenct-->server-->runtime environment,然后

import android.provider.Telephony cannot be resolved

android.provider.Telephony is hidden. http://androidxref.com/4.0.3_r1/xref/frameworks/base/core/java/android/provider/Telephony.java#41 /** 41 * The Telephony provider contains data related to phone operation. 42 * 43 * @hide 44 */ 45public final cla

The import javax.servlet cannot be resolved

Error: The import javax.servlet cannot be resolved The import javax.servlet.http.HttpServletRequest cannot be resolved Description: 我们经常会把别人的项目copy到自己这里进行二次开发或者参考,有的时候会发生上面的错误, 即eclipse项目里我们导入的项目里提示HttpServletRequest 不能引用,会伴随头疼的小红叉出现. Accuse: 具体原因是我们

The import java.util cannot be resolved The import javax.servlet cannot be resolved

The import java.util cannot be resolved 原因:这是由于你的项目buildpath不对 解决方案:右键项目-------buildpath--------最下面那个configuration 的选择libraries找到JRE,选中remove掉重新为该项目选择一个JRE选中项目,project----clean 一个小问题,记之

The import java.io cannot be resolved

在导入一个新项目后出现 The import java.io cannot be resolved.String cannot be resolved to a type 解决: 将JRE System library 导入到项目 :展开你的项目找到build右击->build path->config bulid path

在Myeclipse buildpath 加server lib (server runtime)/项目导入时报错:The import javax.servlet.http.HttpServletRequest cannot be resolved

来源于:http://blog.csdn.net/dingqinghu/article/details/8805922 http://yl-fighting.iteye.com/blog/1409468 使用Myeclipse,将eclipse下的工程复制过来后,发现提示Tomcat 7.0 unbound.缺少Server Runtime. 解决方法如下:1,File->New->Other->Server->Server(注意在new时,需要勾上Show All Wizards

The import javax.servlet.http.HttpServletRequest cannot be resolved解决方案

废了2个小时查找jdk版本如何更新本以为是这个的问题 原来并不是这个问题 因为你还没有导入servlet-api.jar包 导入方法:右键你的工程属性,然后如图 选择导入的外部jar要到你的tomcat安装目录下的bin目录下选择servlet-api.jar The import javax.servlet.http.HttpServletRequest cannot be resolved解决方案

eclipse import的项目报autowired cannot be resolved to a type的错误

eclipse报autowired cannot be resolved to a type的错误,一般情况是依赖的JDK或者jar包有问题,检查build path可以排查文件,我今天遇到这个情况,是因为我新导入的项目,没有在eclipse里maven关联,在eclipse里右键点击项目,然后选择第一项关联maven就好了.或者也许可以直接在import的时候选择maven目录下的引入maven项目选项. eclipse import的项目报autowired cannot be resolv