色综合图-色综合图片-色综合图片二区150p-色综合图区-玖玖国产精品视频-玖玖香蕉视频

您的位置:首頁技術(shù)文章
文章詳情頁

java - Mavn執(zhí)行測試時(shí)<scope>test</scope>導(dǎo)致錯(cuò)誤

瀏覽:79日期:2023-11-25 17:43:19

問題描述

學(xué)習(xí)maven test時(shí),執(zhí)行mvn test時(shí),會(huì)找不到org.junit在pom.xml中已經(jīng)引入

<dependencies><dependency> <groupId>joda-time</groupId> <artifactId>joda-time</artifactId> <version>2.2</version></dependency><dependency> <groupId>junit</groupId> <artifactId>junit</artifactId> <version>4.12</version> <scope>test</scope></dependency> </dependencies>

報(bào)錯(cuò)信息如下java - Mavn執(zhí)行測試時(shí)<scope>test</scope>導(dǎo)致錯(cuò)誤文件目錄如下java - Mavn執(zhí)行測試時(shí)<scope>test</scope>導(dǎo)致錯(cuò)誤hello目錄下存在如下文件java - Mavn執(zhí)行測試時(shí)<scope>test</scope>導(dǎo)致錯(cuò)誤其中GreeterTest為測試

執(zhí)行mvn compile 或者mvn package也會(huì)報(bào)錯(cuò)

當(dāng)把pom.xml中junit依賴的scope去掉時(shí),編譯和測試都能成功。

<dependencies><dependency> <groupId>joda-time</groupId> <artifactId>joda-time</artifactId> <version>2.2</version></dependency><dependency> <groupId>junit</groupId> <artifactId>junit</artifactId> <version>4.12</version></dependency> </dependencies>

造成這個(gè)的原因是什么?maven在執(zhí)行compile時(shí)同時(shí)編譯*Test的文件嗎,那么為什么mvn test也不能成功?mvn test不是會(huì)自動(dòng)執(zhí)行*Test的文件嗎?而且scope test確定了測試時(shí)會(huì)引入junit

問題解答

回答1:

這個(gè)問題其實(shí)你因?yàn)槟悴皇煜aven文件結(jié)構(gòu)所致.測試類一般是放在src/test/java,而不是放在src/main/java下.maven在編譯的時(shí)候,src/main/java下是不引用<scope>test</scope>的jar,而編譯src/test/java下的測試這會(huì)引用<scope>test</scope>的jar

標(biāo)簽: java
相關(guān)文章:
主站蜘蛛池模板: 日本精品视频一视频高清 | 丝袜足液精子免费视频 | 欧美在线精品一区二区三区 | 国产精品日韩欧美在线第3页 | 97久久天天综合色天天综合色 | 亚洲一区二区三区免费看 | 99国产精品农村一级毛片 | 8888奇米四色在线 | 免费在线观看一区 | 国产日本欧美亚洲精品视 | 亚洲巨乳自拍在线视频 | 国产一级性片 | 麻豆国产 | 日韩欧美不卡在线 | 国产一级在线现免费观看 | 中文字幕va一区二区三区 | 日韩欧美国产亚洲 | 99视频国产热精品视频 | 欧美一级片手机在线观看 | 免费一级欧美片在线观看 | 欧美国产成人精品一区二区三区 | 成人三级视频 | 老司机午夜在线视频免费观 | 国产高清精品久久久久久久 | 日韩专区在线 | 最新精品在线视频 | 午夜性福利 | 欧美一区综合 | 神马国产 | 日本一区二区三区四区不卡 | 波多野结衣一区二区三区高清在线 | 亚洲精品98久久久久久中文字幕 | 欧美h版成版在线观看 | a毛片在线观看 | 日韩综合网站 | 九九热播视频 | 草久视频在线 | 欧美黑寡妇特a级做爰 | 亚洲国内精品自在线影视 | 国产一区二区亚洲精品天堂 | 久爱午夜精品免费视频 |