1. 程式人生 > >IDEA在springboot專案下,出現無法找到對應的頁面檔案問題

IDEA在springboot專案下,出現無法找到對應的頁面檔案問題

springboot專案在idea容易出現找不到頁面檔案和tomcat報錯的問題。故對這兩個問題記錄一下。

在POM檔案下,加入如下設定:

<!-- 使用IDEA開發工具時,需要加上該resources配置,解決webapp/資源目錄無效的問題 -->
<resources>
  <resource>
    <directory>src/main/webapp</directory>
    <!--編譯的時候把webapp檔案放到resources下,必須要放在此目錄下才能被訪問到 -->
    <targetPath>META-INF/resources</targetPath>
    <includes>
      <include>**/**</include>
    </includes>
  </resource>
  <resource>
    <directory>src/main/resources</directory>
    <filtering>true</filtering>
    <includes>
      <include>**/*</include>
    </includes>
  </resource>
</resources>

另外針對dependency部分,要排除對應的tomcat,不然會報錯

<!--使用IDEA開發工具時,註釋該依賴,否則啟動報錯;IDEA內建tomcat-->
<!--
<dependency>
    <groupId>org.springframework.boot</groupId>
    <artifactId>spring-boot-starter-tomcat</artifactId>
    <scope>provided</scope>
</dependency>
-->