Lift 不喜欢我的 Web.xml

发布于 2024-10-12 09:44:43 字数 1390 浏览 1 评论 0原文

我在 tomcat 6.0.18 下工作时遇到了基本的 hello world lift 应用程序的问题。我的 web.xml 看起来像这样

<?xml version="1.0" encoding="UTF-8"?>

<!DOCTYPE web-app
        PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN"
        "http://java.sun.com/dtd/web-app_2_3.dtd">

<web-app>
    <filter>
        <filter-name>LiftFilter</filter-name>
        <display-name>Lift Filter</display-name>
        <description>The Filter that intercepts lift calls</description>
        <filter-class>net.liftweb.http.LiftFilter</filter-class>
    </filter>

    <filter-mapping>
        <filter-name>LiftFilter</filter-name>
        <url-pattern>/*</url-pattern>
    </filter-mapping>


</web-app>

但是当我启动应用程序时,我得到

INFO: Starting service Catalina Jan 18, 2011 7:42:44 PM org.apache.catalina.core.StandardEngine start 
INFO: Starting Servlet Engine: Apache Tomcat/6.0.18 Jan 18, 2011 7:42:44 PM org.apache.catalina.startup.ContextConfig defaultWebConfig 
INFO: No default web.xml
Jan 18, 2011 7:42:45 PM org.apache.coyote.http11.Http11Protocol start 
INFO: Starting Coyote HTTP/1.1 on http-9981 Jan 18, 2011 7:42:45 PM org.apache.catalina.startup.Catalina start 
INFO: Server startup in 1275 ms

这让我相信它不喜欢我的 web.xml。

有什么想法吗?

I am having trouble with a basic hello world lift application from working under tomcat 6.0.18. My web.xml looks like this

<?xml version="1.0" encoding="UTF-8"?>

<!DOCTYPE web-app
        PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN"
        "http://java.sun.com/dtd/web-app_2_3.dtd">

<web-app>
    <filter>
        <filter-name>LiftFilter</filter-name>
        <display-name>Lift Filter</display-name>
        <description>The Filter that intercepts lift calls</description>
        <filter-class>net.liftweb.http.LiftFilter</filter-class>
    </filter>

    <filter-mapping>
        <filter-name>LiftFilter</filter-name>
        <url-pattern>/*</url-pattern>
    </filter-mapping>


</web-app>

But when I start up the app, I get

INFO: Starting service Catalina Jan 18, 2011 7:42:44 PM org.apache.catalina.core.StandardEngine start 
INFO: Starting Servlet Engine: Apache Tomcat/6.0.18 Jan 18, 2011 7:42:44 PM org.apache.catalina.startup.ContextConfig defaultWebConfig 
INFO: No default web.xml
Jan 18, 2011 7:42:45 PM org.apache.coyote.http11.Http11Protocol start 
INFO: Starting Coyote HTTP/1.1 on http-9981 Jan 18, 2011 7:42:45 PM org.apache.catalina.startup.Catalina start 
INFO: Server startup in 1275 ms

Which leads me to believe it doesn't like my web.xml.

Any ideas?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

我的痛♀有谁懂 2024-10-19 09:44:43

默认 web.xml(在conf目录中)似乎丢失了,当然,如果它位于WEB-INF文件夹中,您的web.xml应该没问题。

The default web.xml (in the conf directory) seems to be missing, you web.xml should be OK providing it's in the WEB-INF folder of course.

滴情不沾 2024-10-19 09:44:43

我认为它是说它无法找到您的web.xml 文件。你的WAR文件展开时是否在以下位置?

$CATALINA_HOME/webapps/yourApp/WEB-INF/web.xml

I think it is saying that it cannot find your web.xml file. Is it in the following location when your WAR file is expanded?

$CATALINA_HOME/webapps/yourApp/WEB-INF/web.xml
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文