我用eclipse导入一个项目时,为啥全部的JSP文件都有红叉?
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了我用eclipse导入一个项目时,为啥全部的JSP文件都有红叉?相关的知识,希望对你有一定的参考价值。
参考技术A解决我用eclipse导入一个项目时,为什么全部的JSP文件都有红叉的步骤如下:
1.在 eclipse工具中,右键导入我们的项目,同时看到在项目上会出现红叉叉的图标(例子中使用base_model的工程)。
2.在项目base_model工程上,右键找到properties(属性菜单)并点击一下。
3.在打开的属性页面上找到JavaBuildPath,在右侧点击Libraries,向下拖动滚动条找到JRE SystemLibrary,单击Edit按钮。
4.选择alternate Jre,点击后面的InstalledJREs,在弹出的窗口中单击add按钮选择Standard VM点击next按钮。
5.在弹出的窗口,JREHome中设置java的安装目录,JREname中设置自己的JRE System Library名称,之后点击 Finish按钮,回到刚才的页面勾选我们自己设置JRE System Library的VM,点击ok按钮。这样就解决了我用eclipse导入一个项目时,为什么全部的JSP文件都有红叉的问题了。
Eclipse------导入项目后出现javax.servlet.jsp cannot be resolved to a type
报错信息:javax.servlet.jsp cannot be resolved to a type
原因1:
这个错误可能是服务器自带的servlet库未导入的原因。
解决方法:
右键项目"Properties",转到Targeted Runtimes,选择一个服务器,例如Tomcat,单击应用,可能就可以解决。
原因2:
servlet包只是编译时需要,而发布时不需要,避免与tomcat中的servlet包发生冲突
解决方法:
在pom.xml中添加对servlet-api的依赖即可。
<dependency>
<groupId>javax.servlet</groupId>
<artifactId>jsp-api</artifactId>
<version>2.0</version>
<scope>provide</scope>
</dependency>
转载: https://blog.csdn.net/u014313894/article/details/51895563 https://blog.csdn.net/jinyuancai/article/details/54708341
以上是关于我用eclipse导入一个项目时,为啥全部的JSP文件都有红叉?的主要内容,如果未能解决你的问题,请参考以下文章