00:00
好,然后下一步呢,是我们要去。这准备要打包,但是打包的时候呢,咱们需要来捋一捋啊捋一捋。你看哈,我们现在假设呢。咱们这么说哈。我们的负工程同时也是聚合工程,在聚合工程上边执行隐私道命令,它会呃一键执行所有的模块的隐私道,这个我们之前说过了,我们现在呢,再从另外一个角度来说一下啊,你看我们的这是MYSQL的这个provider。他我们说过了,它呢是依赖我们NTT和要求的。来看一下这个依赖的关系哈。当然现在呢,这个时候因为它有我们spring boot这些,它就特别多了。
01:00
嗯。我们就只是看一下哈,说他依赖的我们这个。自己写的这些个工程。就是他这个低级的就可以了。哎,这不是吗?呃。U和NDT啊,它依赖这个,那么。要求。哎,他依赖U。那么你想。对他来说呢,它上边有负工程啊,它外边有工程,然后呢,它下边有依赖的这个这个怎么说呢,就是依赖的工程啊,那么这个时候这个安装的顺序。
02:02
安装的顺序哈,然后它外边呢,是有这个负工程。嗯。这是它的负工程。我们给他放这儿吧。诶。这个顺序应该是这样,先装负工程,然后去装它,或者是它,哎,然后再是它。然后呢,呃,这个当然我们这个时候在复工程统一执行隐私道,他们就全部都能够按照正确的顺序执行安装。而且呢?反过来说哈,你要是对它执行安装的时候,或者说呢,对它执行一个spring boot所需要的打包的操作的时候,这些包呢,得能够从仓库里边去找到得有没有的话,它是不能够正确执行打包操作的。啊,这是一个我们需要去注意的地方。
03:00
我们先把这个图保存一下。哎,就是说呢,这个安装的啊,正确的啊,正确的安装顺序应该是什么呢?哎,排第一的应该是我们的这个,呃,被依赖的。被依赖的啊,这个model。也就是说呢,现在就是我们的十或者九。十或者九他们两个之间没有什么关系,这个就是说哪个先哪个后,其实也就无所谓了哈。然后啊,对了,第一个,第一个呢,是我们的这个负工程啊,这个说错了啊,第一个是我们的负工程。
04:05
哎,第一个是他,第二个是被依赖的,第三个是我们,哎你你现在关注的啊,这个工程本身。当前的model。应该是这么个顺序啊,所以说呢,这个呃,我们自己不想去想那么多,那么我们就使用这个。哎,因为聚合给我们提供了这样的好处,我们就在负工程上边啊,聚合工程上面一键去执行就就好了。执行的时候呢,我们就可以在这儿哈。找到我们的负工程就是它。在他的。这里边,嗯,这样吧,我们clean和这个在一起去执行。杠地啊,也是咱们去跳过这个测试啊,跳过测试你想我们。
05:01
我们这好没。本来我们也是也没写。那也反正也给他跳过吧。哎,然后呢,就是我们这个工程这个级别啊,就是在这儿。嗯,这是我们要执行的这个命令。跑了,重新说一下。没点test.skip等于true。截个图。把这个图保存一下啊,这是我们要执行的命令。
06:10
然后呢,说这个得重新输一遍哈,为了截图这个,刚才这个跑了。好了,现在我们就来执行这个命令。清理掉以后执行这个安装。需要等一等,好了,执行成功了。成功了以后,我们需要跟大家说一下啊,你当然从各自的target目录下边能够看到有这个夹包,可是这个夹包呢,并不是我们要的。为什么这么说呢?这个加包呀,并不是那种说直接用Java钢架能启动起来的微服务的加包啊,你看它在多少K那种微服务的那种呢,它是能包含所有的spring boot的,你导入的依赖啊,你这个得几十兆啊,反正就比这个大得多,所以说这个肯定不是我们要的那个,我们还得还得还得再继续呢,想办法把它导出成我们spring put啊,可以启动成微服务的那样的架包。
我来说两句