我按照這裏的指南,https://spring.io/guides/gs/spring-boot/ - 克隆了使用Gradle構建的項目,並嘗試運行...應用程序運行良好。然後,我改變了一些文件結構按我的要求,並試圖給那裏的單元測試的情況下運行,但得到這個錯誤 -無法從JUnit測試文件中找到@SpringBootApplication
無法找到@SpringBootConfiguration,你需要使用@ContextConfiguration或@SpringBootTest(類= ...)與你的測試
我只重組碼在那裏,這是我目前的項目結構 -
/projectroot
- /src/main/java
-Application.java
-/controller
-MyController.java
-/util
-MyUtil.java
-/model
-MyModel.java
現在試圖從
運行測試用例/src/test/java/controller/MyControllerTest.java
我曾經使用過此Stack Overflow link消失了,明白,如果我把我的測試文件夾下的/ src目錄/主/ JAVA /它可能工作。但是如果我這樣做,測試文件不會編譯,並且它似乎也不是將應用程序代碼與測試代碼一起使用的正確方法。我知道我錯過了一些非常重要的東西。
謝謝,這解決了我的問題。你是一個拯救生命的人:)。 – boolean