【发布时间】:2011-10-23 12:51:21
【问题描述】:
我正在尝试将一些旧的 JSP Web 项目导入到 Eclipse 中。我对 java 和 eclipse 的体验远非很好。
在其中一个 jsp 文件中出现错误:
无法解析导入 javax.servlet.jsp.JspWriter
代码:
<%@ page import="org.apache.axiom.om.OMAbstractFactory,
org.apache.axiom.om.OMElement,
org.apache.axiom.om.OMFactory,
org.apache.axiom.om.OMNamespace,
org.apache.axis2.AxisFault,
org.apache.axis2.Constants,
org.apache.axis2.addressing.EndpointReference,
org.apache.axis2.client.Options,
org.apache.axis2.client.ServiceClient,
org.apache.axis2.context.ConfigurationContext,
org.apache.axis2.context.ConfigurationContextFactory,
javax.servlet.ServletContext,
javax.servlet.http.HttpServletRequest,
javax.servlet.http.HttpServletResponse,
javax.servlet.jsp.JspWriter, <- Problem is HERE
javax.xml.parsers.SAXParser,
javax.xml.parsers.SAXParserFactory"
session="false" %>
当然,在我引用 JspWriter 的任何其他地方,我都会遇到同样的错误。
我查看了 Java 构建路径,发现如下:
1) servlet-api.jar - C:\Program Files...
2) 耳朵库
3) JRE 系统库 (jdk1.6.0_25)
4) 网络应用程序库
我曾经有一个用于 Apache Tomcat 6.0 库的项目,它是未绑定的,所以我删除了它。我试图添加它,但不能。当我单击 Add Library > Server Runtime 时,我看到新窗口显示:“选择要添加到类路径的运行时”,但没有任何内容可供选择。
我已安装:面向 Web 开发人员的 Eclipse Java EE IDE、已安装 Apache Tomcat (6.0)、最新版本的 Ant 和 Windows 7 64 位。
有什么想法吗?
谢谢。
【问题讨论】: