关于Eclipse中import javax.servlet.*出错

今天为了调试一下我写的Servlet,突然间,发现我的站点下所有的Servlet全部都出错了,仔细一看,原来是import javax.servlet.*这里出错了。

然后我就上网查阅了一些资料,才发现,原来是我前几天重新安装过了Tomcat服务器,是不是这个除了问题了呢?

于是我重新配置一下在Eclipse中添加我新安装的TOmcat服务器,但是错误还是出现,是不是与服务器没有关系呢?但是出于细心的我,我就在重新建立一个项目,重新编写一个Servlet,但是,这次出乎我的意料之外,这次却是没有错误的了,但是之前的站点文件错误还是一大堆的。为什么出现这样的情况呢?

我想了一下,可能是以前的配置的服务器还没有删除,果真没有想错,最后发现我之前的服务器全部都是出现红色的叉叉,只有刚配置的那个服务器是正常的。我于是把我的站点全部更换为新的服务器。全部叉叉都去掉了,呵呵,是不是很简单呢?

下面我用图来讲解一下:

看到全部都是红色的叉叉

第二步:

选择没有红色的叉叉的服务器,就可以了,是不是很简单呢?

时间: 2024-08-05 00:35:59

关于Eclipse中import javax.servlet.*出错的相关文章

在项目中导入import javax.servlet 出错解决办法

我们有时会把别人的项目copy到自己这里进行二次开发或者参考学习,有的时候会发生下图的错误,即eclipse项目里我们导入的项目里提示HttpServletRequest 不能引用,会伴随头疼的小红叉出现 具体原因是我们工程里面web-inf/lib目录下少了相应的包:Package javax.servlet.http引起的:通俗且确切的讲就是缺少TOMCAT_HOME\lib下的servlet-api.jar.在别人的机器上他配置了Server,一般都是tomcat,而在拷贝的过程中Serv

在Eclipse中编写servlet时出现"The import javax.servlet cannot be resolved" 问题解决办法

方法1:在Eclipse中,右击项目,选择Java Build Path->Libraries->Add External JARs,找到你计算机中tomcat的安装路径,在common\lib文件夹下选中"servlet-api.jar",添加点击"确定",ok! 方法2:把servlet-api.jar拖进工程里面,然后在servlet-api.jar上点右键--Build path--Add to build path,把项目refresh就可以了

Eclipse中导入外部项目时提示HttpServletRequest(import javax.servlet cannot be resolved) 不能引用的问题

import javax.servlet cannot be resolved 解决方法: Project -> Properties -> Java Build Path -> Add Library -> Server Runtime -> next -> 选择你的Server -> Finish 原文地址:https://www.cnblogs.com/wuxingang/p/11240056.html

Eclipse打开项目后发生错误: The import javax.servlet cannot be resolved

使用 Eclipse 打开项目后发生错误: The import javax.servlet cannot be resolved java和javax都是Java的API(Application Programming Interface)包,java是核心包,javax的x是extension的意思,也就是扩展包 [问题分析] 没有servlet-api.jar这个包 一般,我们导入别人的项目,在别人的机器上他配置了Server,一般都是tomcat,而在拷贝的过程中Server的那些lib

import javax.servlet.ServletException出错

import javax.servlet.ServletException; import javax.servlet.http.HttpServlet; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; import javax.servlet.http.HttpSession; 出错的问题大概就是缺少servlet的jar包 网上搜素servlet.jar下

The import javax.servlet.ReadListener cannot be resolved

原因:这是由于你的项目buildpath不对 解决方案:右键项目-------buildpath--------最下面那个configuration 的选择libraries找到JRE(这个时候你会发现这个jre前面有!或者是红X)选中remove掉重新为该项目选择一个JRE选中项目,project----clean java.lang.UnsupportedClassVersionError: Bad version number in .class file异常 部署工程时也出现过因为版本不

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 javax.servlet

问题: 在eclipse中编写servlet时出现“the import javax.servlet unresolved” 问题原因: 缺少servlet-api.jar架包. 问题解决办法: 在eclipse中,右击项目,选择java Build Path—> Libraries —> Add External JARs,找到你计算机中tomcat的安装路径,在common\lib文件夹下选中“servlet-api.jar”添加点击确定.

在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