SpringBoot gradle 打包 jar 無法訪問templates 500
平時在IDEA上開發是可以正常訪問執行的但是在打包釋出以後就出現找不到模板檔案的問題。
前面試過很多種方法:
1. return “/login” 修改為 “login” //無效
2. #spring.thymeleaf.prefix=classpath:/templates/
修改為#spring.thymeleaf.prefix=classpath:/templates
//無效
3. 直接通過檔案路徑訪問 //404 / css 和 js 都可以通過檔案路徑直接在瀏覽器中訪問
jar裡資料夾和檔案都在 但是就是沒辦法訪問到。
重點內容
最後是解決方法
spring.thymeleaf .prefix=file:./templates/
然後把資料夾複製到jar檔案同級的目錄。
但是無法解決war檔案的問題只能解決jar檔案的問題。
如果有更好的方案可以告訴我
相關推薦
SpringBoot gradle 打包 jar 無法訪問templates 500
平時在IDEA上開發是可以正常訪問執行的但是在打包釋出以後就出現找不到模板檔案的問題。 前面試過很多種方法: 1. return “/login” 修改為 “login” //無效 2. #spring.thymeleaf.prefix=classpath:/templates/ 修
SpringCloud工作筆記061---springBoot maven 打包jar報錯_serverEndpointExporter
程式碼可以正常執行,websocket也是正常工作,但打包成jar就會報如下錯誤 Error starting ApplicationContext. To display the auto-configuration report re-run
Springboot Mybatis 打包jar掃描bean與mapper問題研究與解決
最近在專案中整合以全註解的方式Mybatis,配置了自動bean包與mapper所在包 db.mybatis.mapperLocations=classpath*:com/cml/springboot/sample/db/resource/* db.myb
使用gradle打包jar包
原文:http://blog.csdn.net/maosidiaoxian/article/details/24456267task releaseJar(type: Copy) { from( 'build/bundles/release') into(
springboot專案打包jar釋出專案,不能傳送freemarker模板郵件
問題: springboot專案使用JavaMailSender在開發工具啟動專案可以正常傳送郵件,包括模板郵件, 但是打包jar部署專案就不可以傳送模板郵件。 出現問題程式碼:(只是不可以打包jar部署專案傳送模板郵件,其
idea和gradle打包jar方法
前言 這幾天目前正在做的這個專案差不多編碼已經大致的完成了,需要的就是把專案打包成jar包,研究了幾天如何打包jar,遇到了很多問題,最終打包成功,下面分享給大家。 一 Idea打包jar 因為本人用的開發環境是IntelliJ IDEA,開始的時候研究了一下利用這個開發工
springBoot專案用jar包 訪問不到頁面
在controller層的返回頁面前 去掉/ 就好了 實測!@RequestMapping("/") public String index(){ return "index"; }return 返回的不要加 /
centos伺服器變慢卡頓,導致很多專案無法訪問,500
df -h :檢視伺服器的磁碟佔用情況 發現硬碟佔用100% cd / du -sh * 檢視所有的資料夾大小 後面發現home/www/html/xxx/xxx裡面的log佔用了21G 刪除日誌檔案的時候還有一些正在使用的不能刪除,也只有18m就不管了。 刪
使用 Sonatype Nexus 3 搭建 Maven 私服、本地私有 Maven 倉庫,Gradle 打包 jar 、arr 後自動上傳到 Nexus Maven 倉庫配置
1 下載 Nexus 3 官網截圖 注:Nexus 3 版本的執行需要 jdk1.8 解壓 得到 2 個資料夾 // Nexus 執行時所需要的檔案,如啟動指令碼 nexus-3.9.0-01 // Nexus生成的配置檔案,
SpringBoot打包成jar在伺服器上無法訪問JSP頁面問題
原因:使用maven打包專案成可執行檔案jar時,無法將jsp檔案包含 解決辦法: 在pom.xml里加入以下內容 <resource> <directory>
springboot打成jar包無法訪問靜態資源問題
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http:/
Gradle構建SpringBoot並打包可運行的jar配置
tasks odi ant manifest dea 1.8 dem static gradle 使用Gradle構建項目,繼承了Ant的靈活和Maven的生命周期管理,不再使用XML作為配置文件格式,采用了DSL格式,使得腳本更加簡潔。 構建環境: jdk1.6以
springboot jar包 無法訪問jsp
最近用springboot集成了jsp ,打完jar包之後,發版本後不能訪問jsp.經過查閱官方資料,解決了這個問題。 1.pow.xml檔案配置 <?xml version="1.0" encoding="UTF-8"?> <
Springboot打jar包專案無法訪問jsp問題解決
maven編譯外掛,請選擇1.4.2.RELEASE版本pom.xml重要部分如下: <build> <finalName>你的專案名稱</finalName&g
在系統學習javaEE開發的顛覆者Springboot時遇到的localhost無法訪問的問題
忘記 ont mvn 系統 oot 新的 java src 學習 就是新建了一個Springboot項目,但是無法正常訪問。 關閉防火墻試了,mvn方式啟動試了,換端口試了。然後用Tomcat的start.bat測試發現localhost是可以訪問的。 上網找到各種各樣關於
dede在使用session共享會話後,dede後臺無法訪問,報錯500
dede sessiondede在使用session共享會話後,dede後臺無法訪問,報錯500:解決方法:修改文件一:vim /application/nginx/html/www/include/common.inc.php137 //$sessSavePath = DEDEDATA."/ses
打包SpringBoot -- 可執行Jar包
ram spring ins 解決 oal Coding del oot gin 最近開始學習SpringCloud,想給項目裏的模塊單獨打包,方便多次部署。可是在網上找了很多的解決方案,都沒有操作成功的。最後查看官網請添加鏈接描述的文檔才找到解決方案,順便把成功的打包方式
springboot 專案打包部署後設置上傳檔案訪問的絕對路徑
1、設定絕對路徑 application.properties的配置 #靜態資源對外暴露的訪問路徑 file.staticAccessPath=/upload/** #檔案上傳目錄(注意Linux和Windows上的目錄結構不同)
ls: 無法訪問/usr/local/spark/lib/spark-assembly-.jar: 沒有那個檔案或目錄____________________ 完美解決!!!
ls: 無法訪問/usr/local/spark/lib/spark-assembly-.jar: 沒有那個檔案或目錄____________________ 完美解決!!! ls: 無法訪問/usr/local/spark/lib/spark-assembl
springboot打包jar包找不到jsp檔案
打包成jar的時候會找不到jsp檔案 只需要 在pom.xml檔案新增 <build> <plugins> <plugin> <groupId>org.springframework.boot</groupId>