00:00
下面呢,我们来说一下在idea里边怎么创建ma工程,当然啊,如果刚刚idea里边的ma插件,嗯,大家呢,嗯,不知道怎么来配置的话,哎,笔记里边呢,给大家写的也非常详细,每一步都有截图,一步一步的啊,非常的清楚,包括配置自带的铭文插件,哎,有图有真相对吧,如果大家没有跟上的话啊,可以按照笔记一步一步的来进行配置,这里边的每一步的截图我都给大家附上了,包括配置我们自己安装的铭文,也给大家配上了,自带的铭文在哪里等等啊哎,自带的铭纹在哪个位置等等啊,都给大家标注出来了,所以啊,大家可以完全可以按照这个笔记一步步的把铭文给它配置好好,那下面呢,我们来在IDB来创建铭文项目。好,打开我们的idea之后呢,在这。New。因为我们创建了,刚刚创建了一个。N project,一个空的工程,所以呢,接下来我们来创建modu。好,I选may这块,同样这块啊,这块我们就不勾了,注意它跟eclipse不一样,Eclipse那块是勾上,勾上是少选。
01:07
有好多选项不需要选了,就是不用选股架了,但是这个呢。你如果勾上就是要要选下边的股架了,就下边这些呢,需要联网情况下才能才能下载的啊,也就说你勾上之后就在这里边来选一些,选一些骨架之后呢,它会自动的下载些JA包到本地仓库,然后呢,在泡沫的插M文件里边也会自动的哎生成一些。Java就是一些依赖,所以在这呢我们就不勾了,那我们创建一个简单的模型工程点ne。哎,Idea呢,它的设计呢,比E个lips好,对吧,在你创建这个模块的时候呢,可以选择你的负工程,也就可以直接选继承谁不像一个lips对吧,我们需要单独创建一个工程师负工程,然后呢,呃,在。在这个子工程里边来通过这个P的标签来进行配置I调,这个设计非常的好,对吧?在牛摸就是说可以直接来选择你的负工程是谁,那么现在呢,我们没有负工程,所以啊,在这段来给它起个名字。
02:07
哎,起名字的时候这块啊,哎,我们需要。这个选择一下,我们这个模块要放到位置对吧?哎,那我们这块得改一下,那我们要放到idea里边,我们这块有个ma workspace,我要放到这个里边。对吧,然后呢,反斜杠,我们来起个名字,就叫一个hello。跟我们这个eclip一样是吧,我们也起个名字叫hello,哎,起个名起个名字叫hello啊好,然后呢,下边就是来配JV了。当然了,不同的不同的idea的版本,可能这个嗯,有。不一样的地方对吧,嗯,有有可能比如这块点下一步它才能设置这个。Location就设置这个模块保存的位置,哎,我这个版本是在。同一个窗口有可能你写完GA之后,点下一步才让你选这个位置,哎,不同的按件有可能不一样啊,所以呢,大家。只是有稍微的差别而已啊,看我们点at硅谷点一个没问好,那这块呢,我们叫hello,这版本不需要改,然后呢,接下来我们来点finish。
03:08
最好上会弹出一个窗是吧,哎,我们就选无论如何也要编辑这个文件点OK。好啊,创建好之后呢,这个hello,这个模块呢,就创建好了啊,里边也有这个man test也有po的查文件,嗯,也有文件好。那接下来呢,我们就来开始啊,倒扎包,然后呢,写这个工程,同样啊这块,因为这个也是比较简单对吧,也是比较简单,当然了这块这个idea还是比较智能的,对吧,你写这个依赖的时候,哎,Dependency dependency is。啊,里边dependency,它会能给你自动的,哎,把这个GA给你写上,我们就知晓unit。只有你对吧,只有你。然后呢,下边哎,来来一个沃,给我来4.12。这个版本我们来一个范围,Scope。来一个test,所以这个啊,它提示比一个例子要好,而且不需要我们来CT住S保存,它会自动的保存,所以这点比较好。
04:03
而且这个把这个G写完之后呢,在我们这个右侧有个may。诶,这块有个hello,你点开它下边有个dependencecies这块就能看到你依赖的炸包了。看这里边啊,层次非常的清晰,它依赖4.12,然后呢,4.1又依赖下边这个炸包,所以非常的清晰啊,好就是这个啊。解的JA包我们导进来了,那接下来呢,我们来创建主工程,创建测试工程。然后再招人右键。我们来new一个class com,点艾特硅谷,点没点一个hello。好,还创建一个hello,那同样啊,这里边儿这个代码很简单。我也不写了啊,直接。在我们笔记里边粘了对吧,这个我自己写出来了啊,这个我就粘了啊,跟我们这个在一颗创建这个类里边的内容也是一样的。来把这个拿过来粘过来,粘过来之后呢,来写我们的测试程序。右键。你有一个。
05:02
报名。com点艾特硅谷点。问哈点儿。没人问。Their hello tests。好回车窗建轴同样,哎,这里边这个,嗯,代码那我也不写了啊,直接把这个测试方法拿过来。那我来CTRLV。拿过来之后呢,这块,哎这块我们也也是需要倒一下是吧,倒开这个包啊好哎,那现在这个哎我们倒过来之后,我们就不采用Java的方式运行了啊,我们来直接说通过main问的方式怎么来运行它,对吧?诶idea呢,运行这个main工程呢,也是非常的方便呢,还是在最右边这块有个main,我们来点开它,点开它之后呢,哎,会看到这个main工程或者main模块啊里边呢有生命周期。呃,插件还有依赖对吧,它所所有的依赖都会在这个里边显示出来,那接下来我们来点它的生命周期,这里边呢,就是默认的生命周期里边核心的一些步骤,Clean,就是清理的意思,对吧?哎,然后呢,下边有compare be test测试,还有打包,还有安装,嗯,还有安装好。
06:14
比如呢,我们来测试一下,在这啊T这块,哎,你可以右键run是吧,或者直接run hello t或直接双击它也可以来双击直接就可以运行测试程序。好,那现在啊,Build success这时候呢,就可以成运行成功了。结果就是hello ma啊,不知道这个方法大家还记不记得,我们再来看一眼是吧?在hello里边呢,我们有一个say hello的方法啊,你需要传一个参数,如果比人传了一份ma,最终呢,返回的字出来就是hello ma感叹号,然后在测试里边呢,我们用了一个对象,然后呢传了一个ma,所以呢,最终的打印的结果应该就是hello ma感叹号。对吧,所以这个运行是非常方便的,不像在一个还用rise。对吧,哎,这块直接双击它就行了,你包括清理双击。就可以直接清理。
07:01
哎,当然我们可以拍给你打包对吧。给你打包。好,这块大。嗯,就有一个炸包了,当然了,我们也可以安装好,我们先把。我们正好证明一下是不是用的我们这个本地仓库,对吧,来找到我们的E盘这个本地仓库,好,现在呢,找到。我们把这个at硅谷再删掉。你看啊,这个爱五哎,是我这个18.06生成的,对吧,我现在把它删掉。排查中呢,我们在idea里边来执行一下这个hello的安装采及座双击。好,成功了,成功之后我们来看本题仓库又多了一个个股。20:20对吧,哎,所以呢,就能证明其实我们上。之前配的这个铭文插件,它是生效的,对吧,我们把ID里边的命文插件,哎。这个核心配置文件配了一下,让它指向我们一盘的本地仓库,所以现在这个仓库的是生效的是生效的啊,这是我们说了一下啊,怎么在idea里边来创建一个没有工程,以及怎么哎运行这个美容工程。
08:11
当然了,这个对应的每一步的截图啊,我们这个笔记里边也有对吧?嗯,怎么来操作啊,前面的都有截图。对吧,大家也可以根据笔记来自己。来实践一下。
我来说两句