./mvnw無法運行的問題處理

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與宿主機的映射目錄
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章