最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

聊聊springboot2.2.3升級到2.4.0單元測試的區(qū)別

 更新時間:2021年10月14日 14:55:01   作者:小瑞  
這篇文章主要介紹了springboot 2.2.3 升級到 2.4.0單元測試的區(qū)別,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教

springboot2.2.3升級到2.4.0單元測試區(qū)別

原先單元測試 import org.junit.Test; 然后運行正常,現在運行報錯,

import org.junit.Test; 

換成

import org.junit.jupiter.api.Test; 

后運行正常。

單個單元測試的這樣沒有問題了,但是我批量執(zhí)行的還是會報上面的錯誤

@Suite.SuiteClasses({
		//dao層測試類
	
		//service層測試類
		CheckConfigServiceTest.class,
		AfterCheckConfigServiceTest.class,
		
		//control層測試類
		//WebTestControllerTest.class		
		//util測試類		
	})
@RunWith(Suite.class)  
public class BatchTest {
}

最后確實沒有解決整合測試也稱 打包測試的@Suite.SuiteClasses方法,不過找到了別的批量執(zhí)行單元測試的方法,

在src/test/java 文件夾右鍵,run as -> junit test 一樣可以批量執(zhí)行?。?!

springboot2.4降級到boot2.2.x

最近在做一個springcloud的整合項目,但是springcloud-alibaba的nacos只支持2.2.x版本,而項目開始也沒注意,直接用的2.4版本,所以這里記錄下降級踩下的坑。

這里直接把boot版本號改成2.2.6然后去啟動主啟動類會出現

    <parent>
        <groupId>org.springframework.boot</groupId>
        <artifactId>spring-boot-starter-parent</artifactId>
        <version>2.2.6.RELEASE</version>
        <relativePath/> <!-- lookup parent from repository -->
    </parent>

以下提示:我的spring和我的boot不兼容,我boot版本太低,讓我改成2.3或者是2.4

***************************
APPLICATION FAILED TO START
***************************

Description:

Your project setup is incompatible with our requirements due to following reasons:

- Spring Boot [2.2.6.RELEASE] is not compatible with this Spring Cloud release train


Action:

Consider applying the following actions:

- Change Spring Boot version to one of the following versions [2.3.x, 2.4.x] .
You can find the latest Spring Boot versions here [https://spring.io/projects/spring-boot#learn].
If you want to learn more about the Spring Cloud Release train compatibility, you can visit this page [https://spring.io/projects/spring-cloud#overview] and check the [Release Trains] section.
If you want to disable this check, just set the property [spring.cloud.compatibility-verifier.enabled=false]

Process finished with exit code 1

我這邊直接把springcloud版本一起降低改成H版本

  <properties>
        <java.version>1.8</java.version>
        <spring-cloud.version>Hoxton.SR9</spring-cloud.version>
    </properties>
    <dependencyManagement>
        <dependencies>
            <dependency>
                <groupId>org.springframework.cloud</groupId>
                <artifactId>spring-cloud-dependencies</artifactId>
                <version>${spring-cloud.version}</version>
                <type>pom</type>
                <scope>import</scope>
            </dependency>
        </dependencies>
    </dependencyManagement>

再次啟動,發(fā)現可以了,好了不多bb了,我要去改接下去其他模塊了

以上為個人經驗,希望能給大家一個參考,也希望大家多多支持腳本之家。

相關文章

  • SpringBoot整合redis+lettuce的方法詳解

    SpringBoot整合redis+lettuce的方法詳解

    這篇文章主要介紹了SpringBoot整合redis+lettuce的方法,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2023-08-08
  • idea中git如何刪除commit提交的log信息

    idea中git如何刪除commit提交的log信息

    這篇文章主要介紹了idea中git如何刪除commit提交的log信息問題,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2023-07-07
  • MyBatis基于pagehelper實現分頁原理及代碼實例

    MyBatis基于pagehelper實現分頁原理及代碼實例

    這篇文章主要介紹了MyBatis基于pagehelper實現分頁原理及代碼實例,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下
    2020-06-06
  • PowerJob LockService方法工作流程源碼解讀

    PowerJob LockService方法工作流程源碼解讀

    這篇文章主要為大家介紹了PowerJob LockService方法工作流程源碼解讀,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪
    2024-01-01
  • 如何使用Java計算修改文件的MD5值

    如何使用Java計算修改文件的MD5值

    這篇文章主要介紹了如何使用Java計算修改文件的MD5值,MD5是一種被廣泛使用的密碼散列函數,可以產生出一個128位(16字節(jié))的散列值,用于確保信息傳輸完整一致,需要的朋友可以參考下
    2023-04-04
  • java+jdbc+mysql+socket搭建局域網聊天室

    java+jdbc+mysql+socket搭建局域網聊天室

    這篇文章主要為大家詳細介紹了java+jdbc+mysql+socket搭建局域網聊天室,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2019-01-01
  • Mybatis?TypeHandler接口及繼承關系示例解析

    Mybatis?TypeHandler接口及繼承關系示例解析

    這篇文章主要為大家介紹了Mybatis?TypeHandler接口及繼承關系示例解析,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪
    2023-02-02
  • java:?無效的目標發(fā)行版:?20問題解決辦法

    java:?無效的目標發(fā)行版:?20問題解決辦法

    這篇文章主要給大家介紹了關于java:?無效的目標發(fā)行版:?20問題的解決辦法,出現這個問題大多數是因為自己安裝的jdk版本和你在運行項目時的所選的jdk版本不一致所導致的,需要的朋友可以參考下
    2024-03-03
  • jar包雙擊執(zhí)行程序的方法

    jar包雙擊執(zhí)行程序的方法

    這篇文章主要介紹了jar包雙擊執(zhí)行程序的方法,可實現雙擊jar包直接執(zhí)行Java程序的功能,具有一定的參考借鑒價值,需要的朋友可以參考下
    2014-12-12
  • Java多線程中的互斥鎖解析

    Java多線程中的互斥鎖解析

    這篇文章主要介紹了Java多線程中的互斥鎖解析,Java語言中,引入了對象互斥鎖的概念,來保證共享數據操作的完整性,每個對象都對應于一個可稱為互斥鎖的標記,這個標記用來保證在任一時刻,只能有一個線程訪問該對象,需要的朋友可以參考下
    2023-09-09

最新評論

汶上县| 金沙县| 滨州市| 海兴县| 汕尾市| 马鞍山市| 庄浪县| 庄浪县| 东乌珠穆沁旗| 中西区| 嘉义县| 平阴县| 多伦县| 贡觉县| 大同市| 大荔县| 东山县| 武强县| 松阳县| 枣阳市| 芦山县| 中超| 沂源县| 岳阳县| 郯城县| 周至县| 高邑县| 股票| 嘉定区| 巫山县| 中超| 溆浦县| 金堂县| 循化| 涪陵区| 泰安市| 静海县| 通江县| 老河口市| 淮阳县| 新竹县|