IDEA 打包Spring Boot項目報錯:Failed to execute goal org.apache.maven.plugins:maven-resources-plugin:3.2.0:resources (default-resources) on project randomaward: Input length = 1 -> [Help 1]


IDEA 打包Spring Boot項目報錯:Failed to execute goal org.apache.maven.plugins:maven-resources-plugin:3.2.0:resources (default-resources) on project randomaward: Input length = 1 -> [Help 1]

今天在打包項目的時候遇到一個這樣的問題。

[INFO] ------------------------------------------------------------------------
[ERROR] Failed to execute goal org.apache.maven.plugins:maven-resources-plugin:3.2.0:resources (default-resources) on project randomaward: Input length = 1 -> [Help 1]
[ERROR] 
[ERROR] To see the full stack trace of the errors, re-run Maven with the -e switch.
[ERROR] Re-run Maven using the -X switch to enable full debug logging.
[ERROR] 
[ERROR] For more information about the errors and possible solutions, please read the following articles:
[ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/MojoExecutionException

解決辦法:

1、確認是否為UTF-8格式

 

 2、更改完UTF-8之后,application.yml會發生變化

 啟動項目時可能會報如下錯誤:

org.yaml.snakeyaml.error.YAMLException: java.nio.charset.MalformedInputException: Input length = 1

問題原因:

  application.yml 文件編寫錯誤,一般情況在於空格多或者少的原因,檢查下空格
  application.yml 編碼發生了改變,GBK和UTF-8兩種編碼格式的問題
解決:
  最快最有效的方法就是復制application.yml上的所有東西,刪除當前application.yml文件,新建application.yml,粘貼上即可
說明:不管是否報錯,都最好刪除application.yml重新建一次(親試有效)。

 

3、跳過測試模式

 

 

 4、開始打包

 如圖即成功:

 

到這里jar就打包完成啦!

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM