Maven
Jandey.柳
小程序,大世界!
展开
-
maven依赖scope配置项讲解
配置provide的被依赖项目会参与编译,测试,运行等周期,同compile,但是在打包阶段做了exclude的动作。我们在使用Maven配置依赖项的时候,常常只会配置Maven的坐标以及版本信息就可以了,但我们看其他人的工程代码的时候常常会见到有个scope配置项,今天就来分别介绍下这个配置下几个类别的作用。测试域,表示被依赖的项目仅在项目进行测试的时候生效,一般将日志等依赖包(如:logback、Junit、Slf4j等)配置为test,项目运行时不会生效。与compile相比,跳过了编译这个环节。转载 2022-11-16 10:41:13 · 292 阅读 · 0 评论 -
nexus私服依赖报错Failure to find xxx.xxx:pom:1.0-SNAPSHOT
公司搭建了自己的私服,首次上传依赖后,其他项目获取依赖总是报错,仔细核对上传的jar包依赖版本和名称,当然,都没有问题。我发现一个被我忽略的问题,报错中并非是哪一个jar 包的报错,而是pom 引用报错。上传这个操作不用管下面的子项目是否有报错,子项目上传不成功不影响父项目 pom文件上传。子项目:wmss-common、wmss-ejb、wmss-web。(发布),然后点击“Apply” > "Run",上传就完了。在下面的页面输入 Maven上传命令。原创 2022-10-20 10:41:51 · 4261 阅读 · 0 评论