2017-10-30 38 views
2

私はDevOps認証の一環としてプロジェクトをやっています。jenkinsのTomcat8にwarファイルをデプロイできません

私は約6ステップを含むパイプラインを構築する必要があります。

5番目の手順では、(成功した).warファイルを生成する必要があります。

最後のステップでは、Jenkinsを使用して、アーティファクトを含むwarファイルをtomcatにデプロイする必要があります。

プロジェクトは失敗し続けます。それは不正な設定のためです。ビルド、ビルド後のアクション、およびプロジェクトのコンソール出力のスクリーンショットが添付されています。

ビルドと私はそれが間違ってやっているプロジェクト enter image description here のビルド後アクション enter image description here コンソール出力。

+1

ターゲットの '.war'ファイルと同じ名前の' .jar'ファイルがないようですが、正しい場所を見ていますか? – svarog

答えて

0

pom.xmlファイルから依存関係を読み込んでいるときや、いくつかの依存関係が見つからないときに問題があります。スタックトレースにより、gameoflife-webモジュールのビルドに失敗します。

Eclipse IDEで同じモジュールをビルドしてみると、同じエラーが表示され、適切な依存関係を追加することでこれを解決できます。 この問題は、ビルドが成功しなかった場合、Jenkinsの問題ではなく、常に失敗します。

+0

/webappsディレクトリに.warファイルをコピーするためのシェルコマンドを実行するだけでこの問題を解決しました。 – Sukumar

+0

@Sukumarビルドが安定していないため、/ webappsディレクトリにコピーすることはありません。 –

+0

それについてはわかりません。しかし、アプリケーションはwebappsディレクトリにコピーした後、期待どおり完全に動作しています。 – Sukumar

関連する問題