在spring boot项目加载Junit jar包之后,发现jar的颜色是灰色的,和其它的不一样。 带着好奇问了问身边的大神,大神解释说是因为pom文件里依赖项带上了<scope>test</scope>导致的——scope为test表示依赖项目 ...
是因为pom里面带上了 lt scope gt XXX lt scope gt 导致的, scope的分类 在POM 中, lt dependency gt 中还引入了 lt scope gt ,它主要管理依赖的部署。目前 lt scope gt 可以使用 个值: compile,缺省值,适用于所有阶段,会随着项目一起发布。 provided,类似compile,期望JDK 容器或使用者会提供这 ...
2019-03-25 11:32 0 2428 推荐指数:
在spring boot项目加载Junit jar包之后,发现jar的颜色是灰色的,和其它的不一样。 带着好奇问了问身边的大神,大神解释说是因为pom文件里依赖项带上了<scope>test</scope>导致的——scope为test表示依赖项目 ...
一下Maven dependencies里包的颜色就知道有什么鬼了。 参考网文: 1.https://blog ...
问题描述: 在使用idea的过程中,遇到其中一个maven模块变成灰色,如下所示: 导致:项目依赖的jar包不能更新成 本地最新代码 问题解决: 造成这个的原因可能是忽略了maven模块。 可以尝试如下解决方法:在idea中进入Settings–>Maven–> ...
前言 有的时候,我们要给系统添加一个新功能,可能需要引入新的pom依赖,一切都搞定好后,运行程序却发现报NoClassDeFoundError错误,或者其它莫名奇妙的问题。这个时候很有可能就是新引入的pom依赖里某个jar包和之前系统已有的冲突了。 那么,该从何下手呢? 四种解决思路和原则 ...
打包有两种方式: 1、直接 项目--右键--export,选择JAR file打包(不推荐这种方式); 这样直接打的包通过java -jar 会提示“没有主清单属性”,需要修改jar包中的MANIFEST.MF文件,加上Main-Class这一行 具体请参考:http ...
在使用idea的过程中,有时会遇到其中一个maven模块变成灰色(可以通过view - tool windows -> maven projects 现实),如下所示: 造成这个的原因可能是忽略了maven模块,可以尝试如下解决方法:在idea中maven的setting ...
在项目中好几次出现jar包冲突的情况,想要使用idea查看依赖关系很不方便,第一是慢,第二是搜索不方便。在网络上很多都是这种办法,但今天我找到了一个更好更简洁的办法。 1 可以在idea中右击项目 输入mvn dependency:tree 上面就是jar包的依赖关系,如果想要 ...