私のプロジェクトを SpringSource dm サーバーにデプロイするとき、JAR がデプロイに失敗し、次のメッセージが表示されることがあります。
/mnt/myproject/springsource/work/com.springsource.server.deployer/packed/my.project.0.1.10.M.jar' cannot be unpacked.
java.util.zip.ZipException: error in opening zip file
プロジェクトには 5 つの .war ファイルがあります。それらの 1 つが失敗した場合、それは常に同じものです (ピックアップ ディレクトリにコピーされる最後のものでもあります)。ただし、通常は 5 つすべてが問題なくデプロイされます。これは、Maven リポジトリから取得され、新しいサーバー インスタンスにデプロイされたばかりの、すべてのインスタンスでまったく同じファイル セットです。
失敗したファイルは、7-Zip で問題なく開くことができます。Spring を停止し、pickup ディレクトリをクリアし、Spring を起動して .war ファイルを再度 pickup にコピーすると、通常は機能します。
通常の展開プロセスは次のとおりです。
- スタートスプリング
- プロファイル「web」で営業中と報告されるまで待ちます
- 各コピーの間に 2 秒の遅延を加えて 5 つのプロジェクトすべてをコピーします (スクリプト化)。
同様の問題java-util-zip-zipexception-error-in-opening-zip-fileおよびjboss5-cannot-deploy-due-to-java-util-zip-zipexception-error-in-opening-zip-file は表示されません適用する。