./mvnwが実行できない問題処理

653 ワード

mvnwが実行できない問題処理
1、環境
  • docker容器
  • Jenkinsはdockerコンテナで
  • を実行します.
  • Jenkinsfileで使用./mvnw cleanコマンド
  • 2、エラーメッセージ
    	        
    	 
    	Exception in thread "main" java.util.zip.ZipException: error in opening zip file
    

    3、問題分析
  • 応答なしの原因:権限問題chmod u+x mvnw
  • zipファイルを実行できない問題
    /root/.m2/wrapper/dists/apache-maven-3.6.3-bin/1iopthnavndlasol9gbrbg6bf2
    
    ディレクトリの下のファイルが不完全で、apache-maven-3.6.3 apache-maven-3.6.3-bin.zip

  • 4、処理方式
  • フォルダ:apache-maven-3.6.3およびファイルapache-maven-3.6.3-bin.zipはjenkinsコンテナにコピーします.
  • docker inspectでjenkinsとシンクホストのマッピングディレクトリ
  • を表示できます.