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.
作者:楼兰胡杨
本文版权归作者和博客园共有,欢迎转载,但请注明原文链接,并保留此段声明,否则保留追究法律责任的权利。