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

解決Maven項(xiàng)目pom.xml導(dǎo)入了Junit包還是用不了@Test注解問題

 更新時(shí)間:2024年10月19日 08:51:22   作者:來福L  
在Maven項(xiàng)目中,如果在非test目錄下使用@Test注解,可能會(huì)因?yàn)閜om.xml中<scope>test</scope>的設(shè)置而無法使用,正確做法是將測(cè)試代碼放在src/test/java目錄下,或去除<scope>test</scope>限制,這樣可以確保Junit依賴正確加載并應(yīng)用于適當(dāng)?shù)拇a部分

Maven項(xiàng)目pom.xml導(dǎo)入了Junit包還是用不了@Test注解

在創(chuàng)建的maven項(xiàng)目中,pom文件明明已經(jīng)導(dǎo)入了Junit的依賴了,但還是用不了@Test注解。

添加依賴沒問題:

但@Test注解在提示中找不到

原來是我在添加依賴時(shí)還引入了<scope>標(biāo)簽,它主要是用來管理依賴的部署。

目前<scope>可以使用的值有5個(gè):

  • compile: 缺省值,適用于所有階段,會(huì)隨著項(xiàng)目一起發(fā)布
  • provided:類似于compile,期望jdk,容器或使用者會(huì)提供這個(gè)依賴,如servlet.jar。
  • runtime:只在運(yùn)行時(shí)使用,如JDBC驅(qū)動(dòng),適用于運(yùn)行和測(cè)試階段。
  • test:只在測(cè)試時(shí)使用,用于編譯和運(yùn)行代碼,不會(huì)隨項(xiàng)目發(fā)布。
  • system: 類似于provided,需要顯式提供包含依賴的jar包,Maven不會(huì)在Repository中查找它。

<scope>test</scope>部署了Junit的可用范圍,只能在src下的test文件夾下才能使用,而我是在工具類寫好之后直接就在工具類中編寫測(cè)試代碼,所以用不了。

解決

1.去掉<scope>test</scope>配置就可以了。

2.當(dāng)然可以為了規(guī)范代碼,將測(cè)試方法寫到test文件夾下的java類中。

總結(jié)

以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • Nacos配置管理實(shí)踐(手把手教你搭建Nacos集群)

    Nacos配置管理實(shí)踐(手把手教你搭建Nacos集群)

    本文詳解Nacos配置管理在微服務(wù)中的實(shí)現(xiàn),包括通過bootstrap.yml讀取Nacos配置、配置優(yōu)先級(jí)規(guī)則(本地>服務(wù)名>環(huán)境)、熱更新機(jī)制及集群搭建步驟(數(shù)據(jù)庫初始化、Nginx反向代理),強(qiáng)調(diào)多環(huán)境隔離與容災(zāi)部署優(yōu)化
    2025-08-08
  • java8 如何實(shí)現(xiàn)分組計(jì)算數(shù)量和計(jì)算總數(shù)

    java8 如何實(shí)現(xiàn)分組計(jì)算數(shù)量和計(jì)算總數(shù)

    這篇文章主要介紹了java8 如何實(shí)現(xiàn)分組計(jì)算數(shù)量和計(jì)算總數(shù)的操作,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2021-07-07
  • jstorm源碼解析之bolt異常處理方法

    jstorm源碼解析之bolt異常處理方法

    下面小編就為大家?guī)硪黄猨storm源碼解析之bolt異常處理方法。小編覺得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧
    2017-08-08
  • Java中將 int[] 數(shù)組 轉(zhuǎn)換為 List分享

    Java中將 int[] 數(shù)組 轉(zhuǎn)換為 List分享

    這篇文章主要介紹了Java中將 int[] 數(shù)組 轉(zhuǎn)換為 List分享的相關(guān)資料,需要的朋友可以參考下
    2022-12-12
  • Java與Unix時(shí)間戳的相互轉(zhuǎn)換詳解

    Java與Unix時(shí)間戳的相互轉(zhuǎn)換詳解

    這篇文章主要為大家詳細(xì)介紹了Java與Unix時(shí)間戳的相互轉(zhuǎn)換,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2017-12-12
  • JAVA中堆、棧,靜態(tài)方法和非靜態(tài)方法的速度問題

    JAVA中堆、棧,靜態(tài)方法和非靜態(tài)方法的速度問題

    這篇文章主要介紹了JAVA中堆、棧,靜態(tài)方法和非靜態(tài)方法的速度問題,堆和棧得速度性能分析多角度給大家分析,非常不錯(cuò),具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2018-08-08
  • 學(xué)習(xí)Java之IO流的基礎(chǔ)概念詳解

    學(xué)習(xí)Java之IO流的基礎(chǔ)概念詳解

    這篇文章主要給大家介紹了Java中的IO流,我們首先要搞清楚一件事,就是為什么需要IO流這個(gè)東西,但在正式學(xué)習(xí)IO流的使用之前,小編有必要帶大家先了解一下IO流的基本概念,需要的朋友可以參考下
    2023-09-09
  • Eclipse運(yùn)行android項(xiàng)目報(bào)錯(cuò)Unable to build: the file dx.jar was not loaded from the SDK folder的解決辦法

    Eclipse運(yùn)行android項(xiàng)目報(bào)錯(cuò)Unable to build: the file dx.jar was not

    今天小編就為大家分享一篇關(guān)于Eclipse運(yùn)行android項(xiàng)目報(bào)錯(cuò)Unable to build: the file dx.jar was not loaded from the SDK folder的解決辦法,小編覺得內(nèi)容挺不錯(cuò)的,現(xiàn)在分享給大家,具有很好的參考價(jià)值,需要的朋友一起跟隨小編來看看吧
    2018-12-12
  • Java多線程編程實(shí)戰(zhàn)之模擬大量數(shù)據(jù)同步

    Java多線程編程實(shí)戰(zhàn)之模擬大量數(shù)據(jù)同步

    這篇文章主要介紹了Java多線程編程實(shí)戰(zhàn)之模擬大量數(shù)據(jù)同步,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2019-02-02
  • Java FtpClient 實(shí)現(xiàn)文件上傳服務(wù)

    Java FtpClient 實(shí)現(xiàn)文件上傳服務(wù)

    本文主要對(duì)Java FtpClient實(shí)現(xiàn)簡單的圖片上傳到服務(wù)器的方法進(jìn)行介紹,并且展示的小demo中,對(duì)配置過程中主要碰到的問題:關(guān)于文件權(quán)限的問題也進(jìn)行了說明,下面跟著小編一起來看下吧
    2016-12-12

最新評(píng)論

敦化市| 廉江市| 舞钢市| 永城市| 晋州市| 太白县| 兴文县| 蕉岭县| 莱西市| 疏附县| 二连浩特市| 咸丰县| 芦溪县| 清水河县| 汪清县| 普兰县| 繁昌县| 陆河县| 岫岩| 监利县| 当雄县| 屯留县| 连云港市| 民丰县| 门头沟区| 龙岩市| 乌拉特前旗| 四会市| 南丹县| 双峰县| 定西市| 泸水县| 红河县| 镇巴县| 茶陵县| 额尔古纳市| 湖南省| 绥中县| 大港区| 伊宁市| 利辛县|