maven命令学习-20221205

1.查看当前maven使用的settting文件

mvn help:effective-settings

2.使用maven把jar install进入仓库

mvn install:install-file -Dfile=D:\project\company-biz-11.5.0.jar -DgroupId=com.core.company -DartifactId=company-biz -Dversion=11.5.0 -Dpackaging=jar

这样大部分时候需要更新jar的时候,直接把jar包从release仓库copy过来就行了,有些时候可以免下载代码自己package和install。

真特么无语了,上面的命令有坑的,注意点,用法是没错的,但是有这么个问题:—20221209

如果package没有用插件将所引用的依赖一起打包,那么

1.A依赖child-1,child2

2.B依赖A

3.C依赖B,然后你直接把B通过mvn install:install-file,那么如果C用了A的类,是无法正常导入的,因为你没有把A一起install。

我自己也还有点没搞明白,总之慎用,因为这个样子maven依赖树解析是没问题,但是导入不了你以为应该存在的类,给我整无语了,看了2个半小时,我还以为IDEA抽风了。

posted on 2022-12-05 18:39  我欲皆真  阅读(27)  评论(0编辑  收藏  举报

导航