在解压后的lib文件夹里找到servlet-api.jar并解压, 找到两个版本的文件夹中的MAINFEST.MF并用记事本打开后发现, tomcat中的其他依赖文件均可以此方式查看,这里仅以servlet-api.jar为例 可得知从10.1.28版本开始,路径有所改变,导致仅更换Tomcat版本但不更改import路径而报错。
即eclipse项目里我们导入的项目里提示HttpServletRequest 不能引用,会伴随头疼的小红叉出现。 Accuse: 具体原因是我们工程里面web-inf/lib目录下少了相应的包:Package javax.servlet.http引起的; 通俗且确切的讲就是缺少TOMCAT_HOME\lib下的servlet-api.jar。 我导入别人的项目,在别人的机器上他配置了Server,一般都是...
第一种解决方案: 把jsp-api和sevlet-api这个2个包导入后,红叉就消失了 jsp-api.jar这个在tomcat8的lib目录下就可以找到,sevelet.jar可百度自行下载 导完包之后就变成这样了 第二种解决方法: 使用Maven 将 jsp-api.jar 和 servlet-api.jar 一起添加到项目中, 需要注意的是使用 Maven 加入的jar <scope>test...
今天将别人的项目导入eclipse之后,出现了“The import javax.servlet cannot be resolved”错误,出现这个错误的原因是:没有servlet-api.jar这个包,将这个包导入项目里面就可以了。那么这个包一般到那里去找呢?我们可以到tomcat的lib目录下面找到这个包,然后在eclipse中,右击项目,选择Java Build Path>L...
Eclipse中出现The type javax.servlet.http.HttpServletRequest cannot be resolved. It is indirectly referenced from required .class files问题 解决办法 方法1 把servlet-api.jar 添加到项目中(该jar包在Tomcat目录的lib文件夹下) 方法2 项目中添加Server Library(Apache Tomcat …) ...
eclipse中 javax.servlet cannot be resolved 错误 一开始以为没有设置好JDK的路径,就将Eclipse里面的Java路径从jre指向了jdk,选择菜单 windows->preferences->Java->Installed JREs。但是还是不行,搜索了一下原来是需要一个servlet包,这个取决你安装J2EE运行环境,目前常见的主要是Apache tomcat或者是sun glassfish。
The type javax.servlet.ServletRequest 在开发程序或者导入项目时,会现“The import javax.servlet cannot be resolved”错误,即在Problems对应的栏目中出现如上面英文提示。 错误原因:缺少servlet-api.jar(存在于tomcat的lib目录下)包,将其导入项目就可以了。
可能是jdk 里不包括servlet-api.jar这个包,到tomcat里找到这个包复制到java项目里。项目名-->右键 Property-->选择 Java Build Path-->选择 Add External JARs-->选择 把servlet-api.jar的路径输入即可 该包在tomcat里有 搜索即课找到
有时候用eclipse导入一个外来的工程时会出现以上错误,这主要是因为你的电脑上安装了多个版本的jdk,解决的办法是:右击工程目录下的jdk 选择 build path--->config build path 或者在eclipse菜单栏点击project--->propertys 在里面再选择Java Build Path ---> Libraries--->Add Libraries---...
【解决】The import javax.servlet cannot be resolved 错误: 我这里是因为在Eclipse中导入Myeclipse项目之后报了这个错。这是因为缺少了Tomcat相关的包导致的错误。当我们在Eclipse中创建Web项目的时候,这个包会随着项目的创建而被导入,但是项目的导入导出却不会带上这些包。(如果你运行在Myeclipse中的项目使用的版本是...