spring boot如何以jar包方式運行jsp應用

Spring Boot中默認的模板引擎為Thyemleaf , 對Velocity也供給和撐持 , 可是Spring Boot并不保舉利用JSP模板引擎 , 在以Jar包運行Jsp頁面時會報錯 , 找不到對應的頁面 , 當然經由過程設置裝備擺設可以撐持以jar包體例運行jsp頁面 。

需要這些哦
Spring Boot
Maven
一、近況1打開Spring Boot應用 , 經由過程Maven號令package號令將應用打當作jar包

spring boot如何以jar包方式運行jsp應用



spring boot如何以jar包方式運行jsp應用



2執行號令java -jar xx.jar啟動Spring Boot應用 , 輸入jsp頁面臨應的Url映射后 , 可以看到頁面未找到

spring boot如何以jar包方式運行jsp應用



spring boot如何以jar包方式運行jsp應用



3用解壓縮軟件將jar包打開 , 可以看到jar包中并沒有對應的webapps目次 , 所以上面報了頁面未找到錯誤

spring boot如何以jar包方式運行jsp應用



spring boot如何以jar包方式運行jsp應用



spring boot如何以jar包方式運行jsp應用



二、解決1【spring boot如何以jar包方式運行jsp應用】在pom文件的build節點下添加resource設置裝備擺設 , 目標是將webapps下的目次打包到jar文件的META-INF\resources目次下

spring boot如何以jar包方式運行jsp應用



2再次執行package打包號令將應用打當作war包 , 此次可以注重到jar包中META-INF\resources目次下包含了webapps下的所有文件

spring boot如何以jar包方式運行jsp應用



3執行令java -jar xx.jar啟動Spring Boot應用 , 這時再次執行【
2】的操作 , 網頁便可正常拜候了 。

spring boot如何以jar包方式運行jsp應用



注重事項若是小編所寫經驗幫忙到了你 , 請幫手給點個贊或評論撐持下 , 您的撐持是作者繼續創作的動力!

以上內容就是spring boot如何以jar包方式運行jsp應用的內容啦 , 希望對你有所幫助哦!

    猜你喜歡