大家好,我叫何先振。这期给大家讲下Eclipse的基本使用。
1.下载Eclipse
在第二讲说过,正式开发中我们不可能使用记事本一个一个敲代码,然后使用命令行来运行我们的java程序。这样效率就会很低,为了提高我们的开发效率,我们需要引入集成的开发工具,Java开发一般使用的是Eclipse和IDEA。今天我们就来学习下如何使用Eclipse的开发工具。
Eclipse工具是开源的一款工具,大家可以去官网下载最新的Eclipse工具:Eclipse Downloads | The Eclipse Foundation。之前的迭代版本都是用字母a,b,c,d依次更新,后面改成了用日期。我这里使用的是最新的Eclipse版本2021,也可以使用老的版本。
安装好之后,我们就会出现一个图标。
2.配置Eclipse界面
点击Eclipse,Eclipse开始启动。
启动完成会弹出一个选择工作空间的框。这里的Workspace就是你的工作空间路径,所谓的工作空间就是你在这个Eclipse写的代码存放的位置。
这个地方我们建议不要勾选,如果勾选了我们下次运行Eclipse就不会出现让你选择工作空间了,直接默认帮你进入上次选的工作空间。我们开发中常常需要切换工作空间,所以还是不建议勾选。
选择好工作空间之后,我们点击Launch(发射),正式运行进入Eclipse。
启动完之后,首先我们进入的Eclipse界面,是Welcome(欢迎) to the Eclipse IDE for Java Developers(开发)。欢迎使用面向Java开发人员的EclipseIDE。也就是欢迎界面。
这里我们可以取消右下角小勾,这样就不会每次打开Eclipse进入这个欢迎界面。
把这个Welcom界面关闭掉。
就进入了Eclipse工作界面。我们会发现这些都是英文的界面,网上也可以使用中文配置,去将Eclipse改成中文,但是我不建议这么做,因为太喽了,有些中文配置还可能会引发项目运行不了的奇怪问题。这个界面我们所看到的叫透视图,这里默认给我开启的是Java基础视图。
我们点击右上角的+号可以选择要展示的视图。
点击+号会展示所有的视图,这里我们是做JavaEE开发,要选择展示JavaEE的视图。
如果这个加号里面,没有JavaEE这个选项,说明我们未下载这个JavaEE的透视图,需要手动去下载,我们需要点击Help下面的install new software。
然后在Work with中输入命令:Juno - Juno Software Repository ,进行下载。
加载出来后,勾选最后一个。Web、XML、JavaEE,点击next下一步。
然后选择这四个Eclipse JavaEE、Eclipse Java Web、 Eclipse web 、Eclipse xml,点击next下一步。
继续选择这四个,点击next下一步。
然后下面会弹出一些选择下载包的框,你选择I do,点击完成,就等待下载,下载的时间会很长。需要耐心等待,下载好后会自动重启,打开时+号就会出现Java EE这个视图选项了。如果本身就有的话,就不必要去下载。
当我们选择Java EE切换后,展示的就是这个视图界面了。
点击这个搜索,我们可以搜索一些结构。
我们可以把Java开发时,常用的一些视图结构,搜索出来放到我们的栏目中。这里我们搜索Package,这是我们常用的视图结构。
搜索出来点击,Package视图结构默认会在下面的栏目。
我们可以用鼠标去拖动到左边的栏目。
还有一个Navigator,也是我们常用的视图组件,搜索出来点击。
还有就是右边的Outline,我习惯放在左边也可以拖到左边去。
它自带的Project,一般用不着,我们可以把它关闭掉。
还有个console的控制台,我们也可以搜索出来。
点击之后,默认会在下面的栏目。
其他这些暂时我们都用不着,我们都可以关闭掉。
如果后面需要的话,都可以在那个搜索框,搜索出来。
主要现在用的着的就是我们这4项。
3.配置Eclipse字符集
接着我们还需要做一些配置,找到我们的首选项Preferences,Windows电脑在Window设置里会有,苹果电脑在Eclipse设置这有。
所有的设置都可以到Preferences去设置。点击之后会出现这个框。
我们再Eclipse写代码,需要配置统一的字符集为UTF-8,不然就容易出现乱码问题。在Genera>Workspace工作空间,下面有个encoding,要选择UTF-8。
选择好之后,点击Apply(保存)保存你当前的配置。
4.配置Eclipse代码字体
接着还是在Perferences首选项中设置,点击Appearance(外貌)>Color and Fonts,展开Basic。
在Basic中,找到最下面的Text Font,设置字体的大小。
我这默认设置14。
设置完点击保存。
5.配置Eclipse常用的文件
我们在写程序的时候,需要新建各种文件,Eclipse默认的New文件比较乱,如何进行自定义配置呢?先在Window上,在Perspective打开Customize Perspective 定制透视图。
然后选择Menu Visibility 菜单可见性。
展开File》看到New,我们可以在下面勾选自己常用的文件。
常用的Java Project、Package、Class、Interface、Enum、Annotation、JUnit Test Case、Folder、File、Jsp File、Dynamic Web Project、HTMl File、Css File、Servlet、Filter、Listener等。后面还用到其他的都可以在这里进行勾选。勾选完点击Apply and Close 保存并且关闭。
6.配置JDK
在首选项中Perferences的Java下选择Installed JREs 配置我们的Java运行环境。这里配置的是我们本地自己安装的Jdk。配置完之后,点击Apply保存。
如果没有的话,点击Add如果没有的话,可以点击Add。
点击之后,默认Next。
点击Directory,添加jdk。
添加好,就会在目录上有了。
7.保存调整后的Eclipse的视图
配置完之后,就可以保存为Java EE的默认视图。这样每次启动都可以默认展示这个视图,弄乱了也可以恢复。点击Window下面,Perspective,找到这个点击Save Perspective As(将视图另存为)。
选择JavaEE
覆盖掉JavaEE之前的视图,保存现状调整后的视图,点击Yes
保存之后,后面我们把视图弄乱了。
点击重置为保存调整后的默认视图。
点击Yes,重置成功。
8.使用Eclipse创建Java工程
视图设置完之后,我们就可以左边的package 创建Java工程了。
这里可以选择Create a project。
选择Java Project,点击Next。
进入创建Java 项目的界面。
Project name输入的就是我们的项目名称,这里先举个例子Demo01。
这里创建的时候默认加载的就是,我们配置好的JDK。
点击next,进入下一步,这个也不需要动,直接点击Finlish。
点完之后,会弹出以下框。表示我们当前创建的是Java Project,你用的视图是Java EE的视图,如果点击 Open Perspective 就会打开Java的视图,所以我们这里要选择No。并且还要勾选,以后不再弹出这个提示框。
那么我们的Java 工程就创建好了。JRE就是我们的Java运行环境。src就是我们自己编写的Java代码要放在src下。
9.使用Eclipse编写程序
我们创建好了,Java工程,我们就可以在src下面New我们上面步骤配置好的文件,来编写代码。
常规开发的时候我们的工程里面都会有很多Package(包),这个是为了给我们的一些Java文件进行分类管理的。我们这也可以先创建一个包。通常命名都是前面两个都是公司的域名,也就是公司网址,后面就是项目名。这里我们就用.demo1为名创建一个包,点击Finish。
我们就可以看到我们创建的包了。
然后我们在包下,创建一个class。
这里我们用Eclipse,编写我们的第一个程序HelloWorld。创建一个叫HelloWorldTest的类名。点击Finish。
程序会创建一个.java文件,class为HelloWorldTest的类名。
这时候我们写main方法就不用一个一个敲了,直接利用工具提供的快捷键只需要输入main,然后按住option+/键就弹出了。
然后输入,sysout,按住option+/键就弹出了输出语句。
编写Hello World
不需要用命令启动,直接右键,选择Run As,点击Java Application,控制台console打印出HelloWorld。
用Eclipse,还有个好处就是写错了,会有提示。去掉括号后面的分号,会自动出现提示。
使用的常见问题
1.启动时没有弹出选择工作空间的弹框。如果启动时没有出现选择工作空间的弹框,默认把这个给勾了。
可以在首选项Perferences,勾选上,下次启动的时候就会出现选择工作空间的弹框。
2.如何在Eclipse引入工程。右键点import
在General中选择引入工作空间Existing(现存的) Projects into Workspacce(将现有项目导入Workspace)。
点击Borwse选择项目
这里我将原来的Demo01复制一份改成Demo02,引入这个Demo02
点击Browse,选择项目Demo02。如果你的项目不在这个工作空间中,可以勾选Copy projects into workspace (复制一份到工作空间中),我这Demo02本身就在工作空间中,所以就不勾选了,最后点Finish,就完成了。
成功的将复制的Demo02引入进去了。
3.如何重命名工程名。选择对应的工程项目,鼠标右键,选择Refactor,然后点击Rename。
更改新的名字Demo03,点击ok。
更改成功。
4.如何修改.java文件字符集。选择文件,鼠标右键,选择Properties。
更改字符集。
5.项目工程太多,可以关闭,隐藏工程。选择工程,点击右键,选择Close Project,关闭工程。
关闭状态
隐藏关闭的工程,点红框符号,点击到Filters。
勾选后Closed projects,然后点击ok。
关闭的工程就被隐藏了。
把勾去掉,点击ok。
又回来了。
右键关闭的工程,点击Open Project,重新打开工程。
重新打开了工程。
6.如何删除一个工程。选择项目点击右键,选择Delete。
如果勾选了,会把本地路径的工作空间的项目也会一起删,这是真删。如果不勾选直接删,本地工作空间的项目不会删,重新创建项目的时候,跟删除的项目名一样,会重新引用到Eclipse工具中。
7.如果误操作,创建工程时,选择了Yes,从JavaEE视图切换回了Java视图,怎么办?找到Perspectives,按照上面的勾选回去。重新创建工程,再选No不切换回Java视图。
8.如何查看Jdk提供的一些工具类的源码。如果我们要查看System类的源码。
按住Ctril键,苹果按住command键,点击System,我们就会打开文件。
然后点击Attach Source。
选择第二个,这时可以引入源码,源码两种引入方式如果是文件夹选第一个,如果是源码文件选第二个,JDK的源码是选择第一个。
选择jdk下面的文件,这里面存放的就是源码,点击Ok。
重新按住Command键或者Ctril键点击System,可以查看到System的源码了。
9.设置创建类时,自动生成作者格式。想要设置跟源码一样,作者是谁的说明。
打开我们的Preferences,找到Java下面的Code Style,然后选择Code Templates 选择Comments,下面有个Types,点击更改注释。
更改成这个格式,点击Ok保存。
保存成功,Types是设置类的注释。
还可以设置方法的注释,选择Methods,点击Methods。
更改注释,点击保存。
更改成功。
这时在类上面,我们输入一个文档注释/**加上回车键。
自动弹出我们设置好的注释。
方法上我们也这样做,加上文档注释/**按回车键。
方法也可以弹出我们设置好的注释。
以上就是我们的Eclipse基本使用介绍,学习更多Java知识请点击关系,下期我们开始讲数组。