2017-11-27 4 views
0

私は少し問題があります。 私はProjektfolderJava Swagger WebサービスはTomcat Serverでは実行できませんが、Maven TomEEでは実行されませんか?

mvn run:tomee 

に起動したとき、私は郵便配達でそれをテストすることができます罰金ござい作品 WebServiceがバックのみ整数...(TestWebServiceの)を取得...闊歩をテストするために少しWebseriveを作成していますそして私は私の整数値

になるが、私は古典のTomcatサーバーでWARファイルを展開しようとすると - >何も...ポストマンのログファイルemty

を404エラーを取り戻す私は、サーバーを合併していますTomcatとTomEEとの間の/ confディレクトリにある.xmlとweb.xmlトン異なる

を見つけるのTomcatはTomcatが実行されている

、私はTomcatのからのサンプルページを開くことができますし、私は私のWARファイル

を展開するTomcatマネージャを使用することができますUbuntuの16.04 LTSにAPT-GETによってインストールされています

私は助けが必要です!

おかげ

EDIT: /var/lib/tomcat8/log/catalina.out:

Nov 27, 2017 9:25:15 AM org.apache.catalina.core.StandardContext 
reload 
INFORMATION: Reloading Context with name [/swagger-cxf-server-1.0.0] 
has started 
Nov 27, 2017 9:25:16 AM org.apache.jasper.servlet.TldScanner scanJars 
INFORMATION: At least one JAR was scanned for TLDs yet contained no 
TLDs. Enable debug logging for this logger for a complete list of JARs 
that were scanned but no TLDs were found in them. Skipping unneeded 
JARs during scanning can improve startup time and JSP compilation 
time. 
Nov 27, 2017 9:25:16 AM org.apache.catalina.core.StandardContext 
reload 
INFORMATION: Reloading Context with name [/swagger-cxf-server-1.0.0] 
is completed 
Nov 27, 2017 9:28:20 AM org.apache.jasper.servlet.TldScanner scanJars 
INFORMATION: At least one JAR was scanned for TLDs yet contained no 
TLDs. Enable debug logging for this logger for a complete list of JARs 
that were scanned but no TLDs were found in them. Skipping unneeded 
JARs during scanning can improve startup time and JSP compilation 
time. 
Nov 27, 2017 9:36:27 AM org.apache.coyote.AbstractProtocol pause 
INFORMATION: Pausing ProtocolHandler ["http-nio-8080"] 
Nov 27, 2017 9:36:27 AM org.apache.catalina.core.StandardService 
stopInternal 
INFORMATION: Stopping service Catalina 
Nov 27, 2017 9:36:27 AM org.apache.coyote.AbstractProtocol stop 
INFORMATION: Stopping ProtocolHandler ["http-nio-8080"] 
Nov 27, 2017 9:36:27 AM org.apache.coyote.AbstractProtocol destroy 
INFORMATION: Destroying ProtocolHandler ["http-nio-8080"] 

完全なログファイルここで見ることができます: https://paste.ubuntu.com/26057420/

ここにありますpom.xml:

pom.xml:https://paste.ubuntu.com/26057900

+0

Tomcatのバージョンは8 です。Tomeeのバージョンは1.71です。 – Husker

+0

Tomcatのログで問題の詳細が表示されます。あなたの質問にそれらを加えて、我々は助けを提供することができます。 –

+0

@ピエールB。私は今すぐ投稿にログを追加しました。あなたはcatalina.outとして他のログが必要ですか? – Husker

答えて

0

私は理由が信じていると思うのでTomcat < TomEE。だから、tomcat8をインストールするだけでは不十分かもしれません。コンテナ側に見つかると予想されるものについては、jax-rsだと思います。 "トミー" と発音

tomee pageのApache TomEEから、

は、Apache Tomcatは、トップ犬ですすべてのApacheのJava EE 6のWeb プロフィール認定スタックです。

次の2つのオプション(両方ともTomEEサイトのこのdownload pageから見つけることができる。 )

  1. (動作するかどうかを試みるための最も簡単な、)現在のTomcatのインストールにドロップTomEEプラスのWebapp戦争を
  2. を持っています
  3. 現在のtomcatのインストールをTomEE plusスタンドアローン(最も適切なバージョンのtomcatX、推奨オプション
関連する問題