本地搭建的项目在本地maven仓库中部署

本次搭建的项目为springboot项目,maven使用的IDE是idea,试用于自己搭建一个项目,再搭建另一个项目去引用该项目的情况下,

1、首先在idea配置maven仓库的地址:File>sittings,搜索maven,setting.xml,本人使用的idea自身集成的maven,考虑到好多小伙伴喜欢用本地自己的maven,也只需要在如下的位置override地址就好,在setting.xml里配置本地仓库地址,如何配置就不多赘述了

本地搭建的项目在本地maven仓库中部署_第1张图片

记得还应该在File>Other Settings>Settings for New Projects里同样的方式配置maven仓库地址,本喵就因为没有做这个配置,导致的新建的项目的maven仓库地址都在默认的C盘,导致了本电脑两个仓库,还需要在新项目里再改maven地址,很不舒服,只有更改了Other Settings里的设置,就会让新建的项目全部都使用自己的maven地址,不需要再次配置。

本地搭建的项目在本地maven仓库中部署_第2张图片

2、搭建好项目之后,在pom.xml中配置如下的GAV后,进行clean清楚之前编译好的.class文件,然后重新编译,再点击install这样项目就会部署到maven仓库里,可看图中的目录结构

本地搭建的项目在本地maven仓库中部署_第3张图片

本地搭建的项目在本地maven仓库中部署_第4张图片

3、在另一个项目中引入这个部署好的项目,只需要在pom.xml中写好dependency就好

这样,在SNAPSHOT工程中有任何更改,在原有版本号下只需要重新install一下,在引用的工程就可以直接使用新发布的项目

4、如果更改了项目的版本号,比如这样

然后重新clean、install,在文件夹下就会多出新版本的文件

本地搭建的项目在本地maven仓库中部署_第5张图片

其实归根到底说白了,就是搭建完项目之后,install一下,项目就部署到本地maven仓库里了,其他项目就可以引用,在这种情况,就算你项目的版本号为RELEASE,重新install之后,更改的是本地仓库里的项目代码,所以也可以在引用项目里动态的看到代码的更改。

你可能感兴趣的:(WEB)