idea下springboot 專案在static目錄下新增檔案不生效
idea下springboot 專案在static目錄下新增檔案不生效
問題描述
是這樣子的,我的專案目錄結構如下:
我在static目錄下,建立了index.html和aaaa.jpg這兩個檔案。然後,啟動服務訪問 http://loclahost:8080/
可以正常訪問
現在,有我建立test目錄,新增這兩個檔案。目錄如下:
現在,我重啟服務,訪問 http://localhost:8080/test/aaaa.jpg 出現404
開啟target目錄如下
可以看到靜態static下沒有test目錄。所以,404很正常。
解決辦法,在pom檔案新增build如下:
刪除,再新增檔案,重啟服務。頁面可以訪問了。
有問題,請留言!
相關推薦
idea下springboot 專案在static目錄下新增檔案不生效
idea下springboot 專案在static目錄下新增檔案不生效 問題描述 是這樣子的,我的專案目錄結構如下: 我在sta
IDEA在springboot專案下,出現無法找到對應的頁面檔案問題
springboot專案在idea容易出現找不到頁面檔案和tomcat報錯的問題。故對這兩個問題記錄一下。 在POM檔案下,加入如下設定: <!-- 使用IDEA開發工具時,需要加上該resources配置,解決webapp/資源目錄無效的問題 --> <resou
在IDEA下SpringBoot專案熱部署配置(基於最新的SpringBoot2.0.6)
關於SpringBoot最權威(沒有之一)的文件,當然是來自官方手冊:https://docs.spring.io/spring-boot/docs/2.0.5.RELEASE/reference/htmlsingle/ 本文要介紹的專案熱部署,我分為IDEA配置和SpringBoot配置。
SpringBoot入門筆記(二)IDEA下springboot專案spring+mybatis+sqlserver+log4j+簡單登入驗證攔截器的框架搭建
IDEA下springboot專案spring+mybatis+sqlserver+log4j+簡單登入驗證攔截器的框架搭建 先貼一個專案的目錄結構 Attention:templates.html5是templates目錄下新建了一個html5目錄 1.專案建立 這個簡單,選
mac下使用idea匯入springboot專案maven報錯Non-managed pom.xml file found
1. 配置JDK:File - Project Structure - SDKs,點選“+”即可;2. 配置遠端除錯,對於azkaban的遠端除錯,在azkaban-solo-start.sh裡面的Java啟動裡面,新增以下引數"-Xdebug -Xrunjdwp:transport=dt_socket,ad
IDEA下SpringBoot專案熱部署配置(基於最新的SpringBoot2.0.6)
本文要介紹的專案熱部署,我分為IDEA配置和SpringBoot配置。 1、IDEA配置 1.1.開啟專案自動編譯 1.2.開啟專案執行時編譯器自動編譯 2、SpringBoot配置 2.1.依賴SpringBoot開發工具starter Spri
linux下springboot專案通過jetty釋出war包應用
Linux下jetty釋出jar包 1.通過官網下載jetty點選下載https://repo1.maven.org/maven2/org/eclipse/jetty/jetty-distribution/ 2.下載後解壓,進入%JETTY_HOME%,編輯start.ini修改預設埠號。 3.將war
SpringBoot2.x攔截器會攔截static目錄下的靜態資源解決與不攔截指定目錄
一、不攔截static目錄下的檔案 目錄如下 瀏覽器訪問直接訪問js檔案會被攔截,這時在攔截器添的excludePathPatterns方法增加“/js/**”,這樣子就不會被攔截了。程式碼如下 @Override public void addInterce
lnmp1.5一鍵安裝包 訪問thinkphp專案public目錄下的index.php 提示500伺服器錯誤問題
2018年6月17號 下午 安裝了 lnmp1.5一鍵安裝包 php版本是 7.1.18 mysql是5.5.60 swoole是4.0.0 redis是4.0版本 phpmyadmin 是4.4.15.6 tp5.1.16 執行正常
Intellij IDEA構建maven專案時src下沒有java和resources資料夾
最近從eclipse轉IDEA,中間遇到了很多問題,昨天用IDEA構建maven專案,發現src下只有webapp目錄java和resources沒有顯示查閱好多資料,今天才算弄明白,整理了一下,歡迎指
STS下web專案的目錄結構講解
前言:之前看書的時候一直沒搞懂STS下web專案的結構是啥樣的,有main,resources,甚至在src下還有個src目錄,就很奇怪,正好導師給了個基於SSM框架的比較初級的web小專案讓我改改,拿到之後就順便研究了一下這個目錄結構。
CenterOS7下springboot專案jar包自起配置
我本地有一個 data-service.jar 1. 編寫啟動指令碼 data-service-start [[email protected] shell]# more data-se
springBoot專案訪問resource下的靜態頁遇坑
公司目前專案是基於springboot前後端完全分離來做的,但是業務需要,需要有個地方設定模板,所以resource下增加了模板資料夾 有兩處踩坑的地方: 1、定義HTML頁面中的函式時,要引入Jquery,開始用絕對路徑引入時,本地測試沒問題,但是上線後還是找不到
linux下springboot專案開機自啟
springboot專案jar包位置:Desktop/cas-back/target/sso-1.0.0-SNAPSHOT.jar 簡易指令碼如下:sso.sh #!/bin/sh #chkconf
linux下springboot專案jar包部署
一、springboot中jar包啟動停止指令碼 指令碼備註說明: java -jar app.jar 執行jar包 java -jar -Dspring.config.location="" app.jar 指定配置檔案執行jar包 備註:spring載入配置檔案優先
springboot 讀取resource目錄下的文件
path bsp clas 運行 nbsp oot inf ict get Resource resource =new ClassPathResource("dictionary.txt"); BufferedReader reader=null;
springboot專案在eclipse下打包成war包
1 在pom.xml檔案的配置 a 去除tomcat依賴 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring
SpringBoot WEB-INF目錄下檔案無法訪問一種解決方案
平時都好用的百度 沒搜尋到直接的解決方案,查閱資料提供一種方案 實驗可行 廢話不多說 上圖專案index.html位置 至於為什麼將資源放在WEB-INF目錄下 是不是更安全? 如果你怎麼也訪問不到 ,不妨試試我想到的方法 這是我的控制器寫法 直接request物
讀取eclipse的web專案src目錄下的xml檔案
今天試了很久都不能成功讀取到xml檔案。在網上查了一下原來是將專案部署在tomcat伺服器上就不存在src這個物理目錄,因此需要換一種讀取方式。 //首先讀取整個xml檔案獲取全部集合,返回檔案例項 public Document getDocument(String url
springboot-專案獲取resources下檔案的方法
####spring專案獲取resources下檔案的方法 最近寫讀取模板檔案做一些後續的處理,將檔案放在了專案的resources 下,發現了一個好用的讀取方法: 比如上邊是你需要讀取的檔案