温馨提示:文本由机器自动转译,部分词句存在误差,以视频为准
00:00
这个有这个好机会,你可以这个狠狠的用一下,好了,大家先不要骚动哈,我们下面来看一看,这回我们就可以放心的来看这几个命令了啊,我们可以来放心的看这几个命令,呃,我们刚才呢,相当于是借助于这两个命令来说一下这个联网的事儿,其实呢,这个时候这个我们刚才运行的命令啊,它会产生一个结果,会有一个target这个目录,但是由于这个package吧,我们这个target目录呢,还会这个东西会比较多,我们把这个目录删了,我们重新运行一下啊,把刚才这个重新一下,我们现在的着眼点就在于这个命令,这个命令啊,我们先看一下这个comp这个命令哈,它会有什么效果,诶,你会看到呢,这个时候啊,它会生成一个target这个目录,这个目录里边有什么呢?Classes,看这个里边有。
01:00
帕姆艾特硅谷maven hello.class这不就是咱们刚才写的hello.java编译的结果吗?诶,所以说这个命令它就是起的是这样一个编译的这样一个作用,然后呢,如果是ma哈,Test compare。你再看这里边,诶多了一个t class,那么这个很明显是干什么的呀?诶编译的是我们那个测试的程序,然后我们再看一下这个package这个命令,MVN的package这个命令。诶,它又生成了一些东西啊,这个更多了,嗯,这个是它的一个辅助性的一个啊,这个是pro辅助性的一个文件,然后呢,呃,还多了一个s fair reports,嗯,但这个呢,其实是测试的报告啊,测试的报告,嗯,这里边你看他说测试呢,运行了一个失败的是零个,错误的是零个,跳过的是零个,用时用的0.047秒,诶完了有同学就想,我运行的是打包呀,它怎么测试的呢?它确实执行了测试啊,你看这个就是跟我们这儿看到的这个一样吗?这个呢,我们回头讲生命周期的时候,我们会说它这个构建过程是有顺序的,它执行任何一个命令的时候,它都是从头开始啊,这个我们讲生命周期的时候,我们周期的时候我们再具体再说,诶,就是测试呢,生成的这个报告,然后这个呢,很明显就是打包的产品啊,打包以后生成的这个假包就是它。
02:40
这个架包呢,你打开以后呢,你会看到这里边是com and硅谷没问诶这个主程序会打包会打进来,但是那个测试的程序呢,它打包就就就不往就不会打进来了,好嘞,这是我们这几个基本的这个命命哈,诶然后我们再看一下这个clean,你猜他是干什么的呀?诶这个target就给删掉了啊这个经理就是起这样一个作用,那你可以认为target呢,它就是我们这构建呢,构建得到的产品放在这个target这个目录下边。
03:17
好嘞,这是我们看几个常用的命命令。
我来说两句