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