springboot 項目打包到 linux下無法 運行


注:其實和springboot 無關

因為項目為springboot  springboot內置了tomcat.無需使用tomcat部署.直接在linux端執行命令 java -jar  xxxx.jar  命令即可.

文件打包后,在linux端運行出現java.lang.ClassNotFoundException: org.springframework.boot.SpringApplication異常

提示找不到springboot.

看來是沒加載依賴的jar包.

 

重新回到windows環境下,運行........居然成功.......

苦思良久.....大概是.....路徑或者編碼問題.....

 

百度和綜合以前的經驗.windos下支持/  \\  \ 作為路徑分割.linux大概常用/

目錄結構如下,lib下是項目依賴jar包

在MANIFEST.MF文件中Class-Path: 下改成如下所示

 

依舊不行.......................

 

 

暴怒..............

睡了一覺.........

起來苦思良久......改成如下.....

問題解決......

猝.....

 


免責聲明!

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



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