00:00
Eclipse边没配置完成之后呢,接下来我们说一下怎么在eclipse里边来创建me项目,哎哎,还是打开我们的eclipse,如果你的eclips里边呢,没有项目的话,诶在最左边呢,会有超链接,你可以点击超链接来创建一个就是第二个啊,Create a million project创建一个main工程,当然了,你可以点file,哎,选new。对吧,哎这块呢,诶如果有没project直接选其他,如果没有的话可以点other对吧,诶在这呢搜索没。有project。当然了,如果你想。如果没有想添加到这个new的下拉列表里边,对吧?哎,不知道大家还记不记得怎么来操作啊,点window是吧?选perspective透视图,选自定义perspective customer自定义透视图,然后呢,你可以点menu with ability或者点shortca.shortca默认就是new对吧?或者我们点menu with ability吧,这个时候你要注意啊,不要把这个给点没了,点前面的箭头。点前面的箭头,然后呢,在这找到命project,把它勾上就可以了。
01:01
有这个main啊,首先我们勾一个。没有的吧,让你感受一下是吧,有个分的你看没有勾,我们把它勾上,勾上之后呢,你点应用并关闭在这里你的时候。在new的时候啊,这里边就有further了,对吧?哎,没有的话勾上就行了啊,因为现在我们没有工程,如果你有工程的话,在这个空白处右键也可以,也可以找到那个new,我们直接点create a project。好,那在这把这个勾给勾上,哎,勾上它的目的就是为了。哎,少一些选项,因为你如果不勾的话,它会让你。选一些选项,然后它会加载一些骨架,所以我们创建简单的工程呢,通常把这个勾上,勾上之后呢,然后点next,然后配置我们的GV坐标,哎,这个group ID呢,通常是域名倒叙加项名,对吧?看点at了硅谷第二一个没问我的项目就要没有了,Artifac ID通常是模块名,我就是hello一个模块了。然后下边版本不用管它pack呢,诶默认是JA,就是Java工程,如果你要是Y部工程,你就选Y,还负工程就选泡啊我们就默认了JA包,然后呢点finish,因为我们要创建Java工程吧。
02:07
创建完之后呢,我们来看一下这个命工程啊,默认的呃,目录结构是吧?Src下有man有test men和test下men和test下边都有Java和ored对吧,但是呢,你发现它这个版本啊,编译版本是。G two1.5。那如果要是1.5的话啊,你想啊,如果你要写一个接口的话,实现的时候呢,是不能用那个O注解的,对吧?哎,那我能不能比如把它变成1.8呢?其实啊,虽然这块显示的1.5,但是其实他用的还是你的GDK1.8。那怎么能改了啊,你可以手动改在工上右键。Pass。选最后一项。八字啊,选最后一项在这呢,你选中它,就是在libraries库这块选中它,然后呢点编辑找到这个啊下来列表里边呢找。Java1.8,然后呢,点finish应用并关闭,这就变成1.8了。但是呢?这每次创建完之后呢,它还是1.5是吧,那能不能有一劳永逸的方式呢?所以呢,我们就需要改一下啊,哎,修改之后呢,每次创建工程都让的是1.8,哎,编辑版本不是1.5了,怎么来改呢?来看我们的笔记,我们需要在核心配置文件里边加一项配置。
03:18
来看啊,往下翻找到,哎,我们这个。第三步啊,创建完过程之后呢,发现默认的GK的编译版本是1.5。哎,那怎么办呢?在ma的核心配置文件三四点查文件里边。干什么的,添加一下配置,将编译版本改为1.8,重启一个以即可,所以呢,把这个配置给它复制一下,这个不用你记是吧,我用的话直接来或者去网上找啊,或者来笔记上面直接复制它就可以了啊,这这就是来设置它默认的GDK的版本的,复制完它之后呢,注意这个标签是profile,所以呢,你需要在SETTING4点差件里边找它的副标签。我们之前配过。本地三户和阿里云了是吧,我们打开我直接找到这个setting的插文件,找到它之后呢,往下翻。
04:01
找到它的副标签,带S的。Profile就是这个啊,你看这里面还有个GDK1.4的是吧,那我就配到最后了啊,就在这个位置了。诶,敲个回R吧,CTRLV,好把它配到这,当然了,你也可以格式化一下啊,我就不管它了,保存注意啊,别配错了是吧,嗯,别。掉标签啊,也别退错位置了,然后呢,我们来把这个呢,把这个项目删了啊,删了之后呢,重新又重新创建。OK,然后呢,我把一个LIS重启一下。退出再打开这个就最简化了。来打开。好,打开之后呢,我们来再创建命运工程,再把刚刚的步骤再来一遍,勾上next坐标com点。回五点每,然后呢来hello。好,下面了。末了啊,完成。
05:00
好,创建完之后,哎,来看这个时候呢,版本就是1.8了,也就是以后再创建它默认就是1.8了,好,那接下来啊,我们就开始写主程序啊,写测试程序了,当然我们要写测试程序需要用到单元测试类,所以呢,我们需要打开泡沫点插面文件,然后呢配坐标。大家配坐标的时候啊,正常来说这个POM的插M文件,你写的时候它应该有提示,但由于我现在网速很慢,哎,网速慢啊,因为他访问这个找这个叉SD文件,访问的是这个org的网站,这完全看它一直在加载对吧,一直在加载,如果他加载不出来的话,我写本来就没有提示,所以比较麻烦,所以我也不等他了啊,为了方便我们直接去笔记里边把这个坐标给拿过来了啊,不再自己写了。来,我们把这个dependencecies把这个复制一下。CTRLC这个大家应该都认识啊,这是坐标dav对吧?哎,我要导中心的这个炸包,当然他要去哪啊,是不是要去本地仓库去找啊,我本地仓库。必须得有这个4.1这个大包啊,哎,当然了,我也是有的啊,带领大家看一下我的仓库,现在在E盘。
06:02
Local repy。找到g unit。只有你的那这块啊,4.12是有的啊,是有的,里边是有扎包的,所以啊。好,我们来把这个拿过来配到我们这里边CTRLV,注意eclipse它默认是不保存的啊,我们需要CTRLS保存一下,好啊,把这个解用你的哎,4.12炸包给倒过来,倒过来之后呢,Depend里边你会发现啊,这里边这里边就有这个炸包了啊,有这个炸包了。好,依赖里边又多了一项,然后呢,来开始写主程序,右键来有一个类。当然这个类里边放了什么,我也不仔细写了啊,一会呢,直接从笔记本来复制了这个报名啊,我们来起一个。硅谷点没问。注意啊,这个报名。跟这个我们创建的坐标GV,这个G呢可以不一样,嗯,别认为它就是它啊,它两个不一不是一回事,你这块那个报名可以跟它一致啊,我就现在就跟他一致了啊好来一个hello,好创建这样的一个主程序,然后呢,这个里边的代码啊,我也不自己写了啊,因为非常简单,就是一个方法,我直接从笔记里边拿过来了。
07:08
在这个里边啊,直接有一个public返回,这是string的一个方法,直接拿过来CTRLV。好,嗯。拿回来之后呢,然后我们来写测试程序,在SRCT闸里边右键我们来一个嘞。同样报名来一下,哎,他硅谷点没问,然后呢。来一个hello test。方程,然后这里边儿啊,我们把这个测试方法也拿过来。不再写了啊。说这一项。复制一下好,然后CTRLV。CRV,好,然后呢,来找一下包是吧,Import。一步的,哎呀,把这个倒过来啊,都报错了啊,我们来保存一下,保存一下啊,因为eclipse呢,不像D啊,它不能自动保存是吧,默认不是自动保存的,所以我们需要手动CTRLS一下啊来看一下我们这个测试方法就干了一件什么事,用了一个hello,就是我们刚刚写的这一个类,对吧,我们看一下这个类啊里边有个c hello方法里边呢,传一个参数,如果你比如你传一个张三,最终返回的就是hello,张三感叹号。
08:11
然后在这呢,我们来测试它钮了这样的一个对象,然后呢,里边传了一个ma,那你想啊,最终打印的这个没应该就是啥呀,Hello me感叹号对吧,应该就是hello感叹号啊好,那现在我这个程序写完了,怎么来运行它呢?当然啊,你说这个现在用Java的方式也能运行它,这不是测试嘛,对吧,你选中这个类邮件,比如runs。直接只用你的test对吧,这样也能运行,但是这是不是通过没的方式运行的,而且你如果要这样运行的话啊,你这个炸包的版本。你这个4.12直上的可以,如果要是4.0就不行了啊,4.0就是这个炸班班本也有要求啊,我们一会再说这个事啊,我们回来,那现在我们通过命的方式怎么来运行它呢?就怎么来清理啊,怎么来测试呢,所以啊,你需要在这个项目上,或者在这个泡沫点插面文件上右键比我在项目上有点。
09:02
变之后呢,点这个run as rise里边有个ma,看到了吗?有build,比如clean test,我们来选一下test。这样呢,就是通过没的方式来运行了,哎,来看我们的B5的success。Result。结果运行了一个失败了零个错误零个忽略零个对吧,这就是我们最终的结果哈,没有感叹号,所以呢,跟刚刚你通过插号的方式运行是一样的啊一样的,也就说在当然了,在这个。泡点插件里边rise也是可以的。也可以的啊,这个test一下。好,哎,也成功了,但是你发现啊,有学生可能发现了它的右键rise的话,我们这个用命令行的方式运行,没准程序的时候呢,里边比如还有什么compare啊,对吧,那我要比如想编译的话,没有那个命令怎么办呢?你可以点这个main build点点点。然后呢,在这直接输,比如compare。
10:00
这样呢,然后直接点run,它就可以编译了。哎,如果里边没有你你的命令啊,没有你的命令直接在这右键呢,Rise选build点点点选它啊,没有build点点点直接输入compare就可以了,不用再加MN了啊,因为正常来说,我们用命命令行的方式运行命令程序的话,编译就是mn compare,它现在不用加了啊,不用加了。就是这块啊,怎么来运行它啊,怎么来运行它,好,那接下来我们说一下刚刚的问题对吧?哎,我们通过没问也可以运行它,通过正常的比如Java的方式选中它run也可以运行对吧?也可以运行,那如果我要把这个比如unit的一个JA包给它改一下。给我换成4.0的啊,哎,为什么说这个事呢,同时也告诉大家这个没有,到底他去哪找这个炸包,是不是去本地仓库呢,对吧,现在你来看啊,我这个E盘的这个本地仓库里边是没有4.0的炸包的。如果没有的话,他就在里边找,找不着他会去干什么呢?就会去阿里云镜像来下载了。
11:01
对啊,来演示一下啊,我把它改成4.0的。然后呢,CTRLS一下。卡住S完之后呢,哎,这个时候啊,哎这块。你看啊,没阿里云点com对吧,哎,他就连阿里云来开始下载炸包了,还下载炸包了啊好,那我们现在来看一下啊,这里边你看4.0多了一个。对吧,18.04就现在呢,啊,他下载哎下载成功了,他成功了,所以呢,诶我们配现在确实它使用的是我们配置的本地仓库。它确实是在local reporter这里边去找的炸包,如果有它就使用了,没有它就从阿里云机行来开始下载了,啊好,那现在我改成4.0了,哎,那这块呢,我们再来运行一下。怎么样?看就是它就报错了啊,所以呢,你注意no such measure了,也就是这个unit,嗯,Unit你注意啊。如果你要用这个Java的方式来运行的话,你这块必须得导什么,导4.0,经历到4.0的不行啊,4.04.12以上的才可以啊,才可以。
12:07
来看一下啊,因为这个4.0,你看它只有一个炸包对吧,哎,这块no start ma的时候没有那个方法,但是4.12呢就不一样了。这点你要注意啊,这是这块注意的地方啊,改成4.12保存一下。大家啊,你看这个时候呢,它是两个包对吧,它依赖了,它还依赖一个这样的一个包,改成幺二是可以这样测试的啊,这样测试的,不过呢,这块你了解一下就可以啊,知道一下就行了,因为我们现在呢讲的是mirror对吧?嗯,不建议大家通过这种方式来运行啊,直接用我没的方式来运行,直接邮件rise。然后呢,选中这个test。就可以运行了,当然了我们也可以安装一下,对吧,或者。拍给你打一下包,或者安装一下,安装到我们的本地仓库啊在这啊右键。我们先打开我的本地仓库,看看里边有没有hello。找到本地仓库。找到我们的come。
13:00
这里有艾硅谷是吧,我把它删了啊,这是原来的删掉好,删掉之后呢,现在没有艾硅谷了啊,我们来现在来开始右键。Run as me in store安装一下,安装到本地仓库。好。比的斯成功了啊,我们来看本集仓库,哎,有艾特硅股了没文,Hello,好,这里边啊,这就是我们刚刚写的那个。啊。程序对吧,被安装到本地仓库里边了,好哎,这是我们说一下啊,怎么在eclips里边来创建一个嗯,Main工程,以及怎么在eclip上来运行这个main工程。
我来说两句