每個人,
我是網路開發的新手。最近,我開始了一個教程,用 Spring Boot 和 MySQL 資料庫構建注冊和登錄。當我運行單元測驗時,出現錯誤。我在教程中找不到 ApplicationContext 檔案,并且還嘗試了堆疊溢位的 serval 方法,例如更改 pom.xml 中的插件設定但不起作用。
任何人都可以回答這個問題嗎?
IDE 上的錯誤
uj5u.com熱心網友回復:
應用程式背景關系不是一個檔案——它是 Spring 用來描述應用程式整個狀態的術語。所以這個錯誤意味著由于缺少資料庫配置,Spring 無法啟動您的應用程式。
uj5u.com熱心網友回復:
看起來您正在使用 maven (src/main/java)。在這種情況下,將 applicationContext.xml 檔案放在 src/main/resources 目錄中。它將被復制到 classpath 目錄中,您應該可以訪問它
@ContextConfiguration("/applicationContext.xml")
普通路徑,例如“context.xml”,將被視為來自定義測驗類的同一個包的類路徑資源。以斜杠開頭的路徑被視為完全限定的類路徑位置,例如“/org/example/config.xml”。因此,在參考類路徑根目錄中的檔案時添加斜杠很重要。
轉載請註明出處,本文鏈接:https://www.uj5u.com/gongcheng/340819.html
