我刚刚在Apache服务器上安装了tomcat 6.
我的jsp文件返回以下错误:
只能导入一种类型。 x.y.Z解析为包
在源文件中,我有以下行:
<%@ page language =“java”import =“x.y.Z”%>
我已经在互联网上查了一下,根据我的理解,Tomcat找不到我的班级Z. 但是,我在/website/WEB-INF/classes/x/y/Z.class中有我的Z.class文件
在/etc/tomcat6/Catalina/www.mydomain.com/中,我在ROOT.xml文件中:
< Context path =“/ website /”antiResourceLocking =“false”/>
文件/etc/tomcat6/server.xml包含:
< Host name =“www.mydomain.com”appBase =“/ home / user / www /”unpackWARs =“true”autoDeploy =“true”> < Context path =“/”docBase =“./”debug =“1”reloadable =“true”/> < Valve className =“org.apache.catalina.valves.AccessLogValve”directory =“/ var / log / tomcat6”prefix =“tomcat_access_”suffix =“。log”pattern =“common”resolveHosts =“false”/> < /主机>
(/ home / user / www / website /是我的jsp文件的存储位置)
我试图在WEB-INF的web.xml文件中定义一个servlet,但它没有帮助。 我试图在/中移动WEB-INF但它没有解决任何问题。
为什么我的Tomcat无法找到我的课程?
感谢您的帮助:)