gpt4 book ai didi

JSP - 找不到包

转载 作者:行者123 更新时间:2023-11-28 22:22:50 24 4
gpt4 key购买 nike

我刚刚使用 Apache 在我的服务器上安装了 tomcat 6。

我的 jsp 文件返回以下错误:

Only a type can be imported. x.y.Z resolves to a package

在源文件中,我有以下行:

<%@ 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"/> </Host>

(/home/user/www/website/是我存放jsp文件的地方)

我试图在 WEB-INF 的 web.xml 文件中定义一个 servlet,但它没有帮助。我尝试将 WEB-INF 移入/但它没有解决任何问题。

知道为什么我的 Tomcat 找不到我的类吗?

感谢您的帮助:)

最佳答案

我最终解决了我的问题。

WEB-INF的架构没问题,就是没放好。我用我的配置写了一篇关于它的文章 here

关于JSP - 找不到包,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7716431/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com