gpt4 book ai didi

tomcat - 将 WAR 部署到 TomEE 服务器

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

我构建了我的 JavaEE 项目并获得了 my-service.war 文件。我想将它部署到 TomEE服务器。

我已成功安装 TomEE(我可以成功启动和停止 TomEE 服务器)。

我复制my-service.war

<TomEE_Home>/webapps/

然后,我启动 TomeEE 服务器。

我打开浏览器,输入 URL http://localhost:8080/my-service

但我收到 HTTP 状态 404 页面。

(然后,我在/webapps/下检查,my-server.war 已被服务器解压,因为我在那里看到了 my-server 文件夹。)

将我的 WAR 部署到 TomEE 服务器时我错过了什么?

=====服务器日志=====

我检查了/logs/catalina.2016-08-16.log ,我看到了这些错误:

webapps/my-service/WEB-INF/classes/ looking all classes to find CDI beans, maybe think to add a beans.xml if not there or add the jar to exclusions.list
...
org.apache.catalina.core.StandardContext.startInternal Context [/my-service] startup failed due to previous errors
16-Aug-2016 13:51:46.311 INFO [localhost-startStop-1] org.apache.openejb.assembler.classic.Assembler.destroyApplication Undeploying app: /Users/xichen/Dev-tools/apache-tomee-webprofile-7.0.1/webapps/my-service

最佳答案

您应该检查 logs/catalina.date.log 和 logs/localhost..log 文件。

如果你在unix下执行:

grep SEVERE logs/*

获取错误。

相关的真正错误
Context [/my-service] startup failed due to previous errors

之前在日志中

关于tomcat - 将 WAR 部署到 TomEE 服务器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38972721/

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