Springboot使用test無法啟動問題的解決
Springboot使用test無法啟動
test無法啟動,遇到
java.lang.IllegalStateException: Unable to find a @SpringBootConfiguration, you need to use報錯信息
測試文件和啟動文件是否才同一層目錄下

SpringBootTest--踩坑錯誤
Spring boot降低了我們對spring開發(fā)的難度
采用了大量在的自動配置,我們只需要進行簡單的基本配置,就能快速開發(fā)一個spring應用。
同樣spring對于單元測試也有場景啟動器----spring-boot-starter-test,可以讓我們在,spring環(huán)境下進行測試。
昨天測試的時候,容器都無法啟動,檢查之后發(fā)現(xiàn)了原因,也是因為自己粗心大意。
@RunWith(value = SpringRunner.class)
//@SpringBootTest(classes = SearchApplication9007Test.class) //錯誤寫法 ,這個class應該填寫的是你的主啟動類,
//而不是你的測試類。以為之前用的稍微高點的版本,可以省略這個括
//號內(nèi)的配置。但是這個版本需要配置
@SpringBootTest(classes = SearchApplication9007.class) //正確寫法 ,應該填入主配置類
public class SearchApplication9007Test{
@Autowired
private ElasticsearchTemplate elasticsearchTemplate;
/**
以上為個人經(jīng)驗,希望能給大家一個參考,也希望大家多多支持腳本之家。
相關(guān)文章
詳解spring cloud config實現(xiàn)datasource的熱部署
這篇文章主要介紹了詳解spring cloud config實現(xiàn)datasource的熱部署,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧2018-01-01
java開發(fā)SSM框架具有rest風格的SpringMVC
這篇文章主要介紹了java開發(fā)中如何使SSM框架具有rest風格的SpringMVC實現(xiàn)解析,有需要的朋友可以借鑒參考下,希望能夠有所幫助2021-10-10
Java AQS中ReentrantReadWriteLock讀寫鎖的使用
ReentrantReadWriteLock稱為讀寫鎖,它提供一個讀鎖,支持多個線程共享同一把鎖。這篇文章主要講解一下ReentrantReadWriteLock的使用和應用場景,感興趣的可以了解一下2023-02-02
解決java.util.HashMap$Values?cannot?be?cast?to?java.ut的問題
這篇文章主要介紹了解決java.util.HashMap$Values?cannot?be?cast?to?java.ut的問題,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教2023-03-03
Java用正則表達式實現(xiàn)${name}形式的字符串模板實例
這篇文章主要給大家介紹了Java如何用正則表達式實現(xiàn)${name}形式的字符串模板,文章給出詳細的實例代碼,對大家的理解和學習會很有幫助,有需要的朋友們下面來一起看看吧。2016-12-12
Java文件處理之使用itextpdf實現(xiàn)excel轉(zhuǎn)pdf
在文件處理中,經(jīng)常有文件類型轉(zhuǎn)換的使用場景,本文主要介紹了如何使用poi以及itextpdf完成excel轉(zhuǎn)pdf的操作,需要的小伙伴可以參考一下2024-02-02

