我构建了我的 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