maven項目里jar包顯示灰色
在spring boot項目加載Junit jar包之后,發現jar的顏色是灰色的,和其它的不一樣。

帶著好奇問了問身邊的大神,大神解釋說是因為pom文件里依賴項帶上了<scope>test</scope>導致的——scope為test表示依賴項目僅僅參與測試相關的工作,包括測試代碼的編譯和執行。比較典型的是junit。所以,如果刪除<scope>test</scope>即可解決這個問題。貼一下依賴項:
<dependency> <groupId>junit</groupId> <artifactId>junit</artifactId> <scope>test</scope> </dependency>
至于是否真的刪除scope標簽,視項目需要決定。
讀后有收獲,小禮物走一走,請作者喝咖啡。
Buy me a coffee. ?Get red packets.作者:樓蘭胡楊
本文版權歸作者和博客園共有,歡迎轉載,但請注明原文鏈接,并保留此段聲明,否則保留追究法律責任的權利。

浙公網安備 33010602011771號