0

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
4

1 に答える 1

1

logs/catalina.date.log および logs/localhost..log ファイルを確認する必要があります。

UNIX を使用している場合は、次を実行します。

grep SEVERE logs/*

エラーを取得します。

関連する実際のエラー

Context [/my-service] startup failed due to previous errors

ログの前にある

于 2016-08-16T11:07:38.603 に答える