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标签,视项目需要决定。

 

posted @ 2019-01-12 09:25  楼兰胡杨  阅读(3750)  评论(0编辑  收藏  举报