gpt4 book ai didi

java - Tomcat 7 war 文件部署

转载 作者:行者123 更新时间:2023-11-30 09:28:57 25 4
gpt4 key购买 nike

我正在尝试将 WAR 文件加载到我的 Tomcat 7,我正在使用 Eclipse 来启动或停止服务器。

我将 war 文件粘贴到 TOMCAT_HOME/webapps 文件夹中并启动了服务器。

服务器启动正常,我收到以下控制台消息。

10 Dec, 2012 9:10:46 AM org.apache.catalina.core.AprLifecycleListener init
INFO: The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: F:\Program Files\Java\jdk1.6.0_37\jre\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;F:/Program Files/Java/jre6/bin/client;F:/Program Files/Java/jre6/bin;F:/Program Files/Java/jre6/lib/i386;C:\Program Files\AMD APP\bin\x86;C:\Program Files\Common Files\Microsoft Shared\Windows Live;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Program Files\ATI Technologies\ATI.ACE\Core-Static;C:\Program Files\Windows Live\Shared;C:\Program Files\QuickTime\QTSystem\;.;F:\Program Files\Java\jdk1.6.0_37\bin;F:\apache-maven-3.0.4\bin;;F:\eclipse-juno;;.
10 Dec, 2012 9:10:46 AM org.apache.coyote.AbstractProtocol init
INFO: Initializing ProtocolHandler ["http-bio-8090"]
10 Dec, 2012 9:10:46 AM org.apache.coyote.AbstractProtocol init
INFO: Initializing ProtocolHandler ["ajp-bio-8009"]
10 Dec, 2012 9:10:46 AM org.apache.catalina.startup.Catalina load
INFO: Initialization processed in 484 ms
10 Dec, 2012 9:10:46 AM org.apache.catalina.core.StandardService startInternal
INFO: Starting service Catalina
10 Dec, 2012 9:10:46 AM org.apache.catalina.core.StandardEngine startInternal
INFO: Starting Servlet Engine: Apache Tomcat/7.0.33
10 Dec, 2012 9:10:46 AM org.apache.coyote.AbstractProtocol start
INFO: Starting ProtocolHandler ["http-bio-8090"]
10 Dec, 2012 9:10:46 AM org.apache.coyote.AbstractProtocol start
INFO: Starting ProtocolHandler ["ajp-bio-8009"]
10 Dec, 2012 9:10:46 AM org.apache.catalina.startup.Catalina start
INFO: Server startup in 211 ms

但是当我尝试访问我的应用程序时,它给了我错误 404,找不到文件。

我检查了应用程序 TOMCAT_HOME/webapps,在那里我找到了我的 war 文件和一个同名的文件夹 - “JavaServerFaces”

TOMCAT_HOME/webapps 目录: Tomcat deployment Directory

服务器已打开,war 文件存在,文件夹结构已生成,但我仍然无法访问我的应用程序HTTP 状态 404 -/JavaServerFaces/xhtml/hello.xhtml

在 tomcat 7 上正确部署和运行 war 文件的任何解决方案?

最佳答案

在您的控制台消息中,我没有找到“JavaServerFaces.war”的部署。在 eclipse 中,打开你的服务器设置文件,在“服务器位置”下检查选项“使用tomcat安装(......)”。如果选中,则检查部署名称是否为“webapps”。如果不是,则将其更改为“webapps”。

如果这一切都是正确的,那么可能是您的 .war 文件出错了。

关于java - Tomcat 7 war 文件部署,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13794836/

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