ホームページ  >  に質問  >  本文

java - jenkins が war パッケージを Tomcat にデプロイしますが、解凍して起動できません。

プロジェクトは Jenkins でビルドおよびパッケージ化され、解凍および操作のために Tomcat にデプロイされます。プロジェクトがすでに Tomcat に存在する場合、プロジェクトは確実に失敗します。また、サーバー (Windows サーバー、WINRAR などの解凍ツールを使用して解凍) 上にデプロイされた war パッケージを手動で解凍すると、プロジェクトは正常に実行できます。
ログを確認した後、Tomcat がデプロイされた war パッケージを自動的に解凍して開始するときに、次のエラーが表示されます:
java.io.IOException: Invalid argument

リーリー

長い間検索しましたが、まだ問題が見つかりません。神に答えを求めてください~

淡淡烟草味淡淡烟草味2713日前989

全員に返信(2)返信します

  • 巴扎黑

    巴扎黑2017-05-17 10:03:38

    貴重な情報が少なすぎるため、判断が困難です。
    war パッケージを公開するには、コンテナへのデプロイ プラグインを使用することをお勧めします。

    返事
    0
  • ringa_lee

    ringa_lee2017-05-17 10:03:38

    Jenkins でパッケージ化するときに何か不足していますか? パッケージに問題があると思われます。それをコピーしてローカル パッケージと比較してください。

    返事
    0
  • キャンセル返事