1
我通過彈簧引導Maven的插件(v1.3.6)這種方式創建完全可執行的JAR:春季啓動可執行的JAR「無效或損壞的jar文件」
<plugin>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-maven-plugin</artifactId>
<configuration>
<executable>true</executable>
</configuration>
</plugin>
當我開始結果罐子像可執行文件(像「./app.jar」,而不是通過「java -jar app.jar」),從目標目錄 - 該應用程序是正確啓動和工作,但如果我複製此jar到另一個目錄 - 我得到錯誤:「無效或損壞的jar文件/ home/user/Spring「。 (我用Linux Mint的操作系統,如果這很重要)
當我通過「Java的罐子」命令來啓動它 - 它正常工作在任何目錄。
我怎樣才能正確地複製春天啓動可執行的JAR?
什麼是jar文件的確切位置,當你得到消息「無效或損壞的jar文件的/ home /用戶/春」? –
問題出在目錄名稱的「空格」符號中。謝謝你的幫助。 – RocketBoom