2.3 使用MyEclipse开发工具
JSP有很多标签和命令,如果全部手写,难免会写错,而有一个顺手的开发工具,它又具备自动完成和语法高亮,则在编写代码时会事半功倍,本节就来学习MyEclipse的使用。
2.3.1 下载并安装MyEclipse
MyEclipse是当下流行的Java IDE(Integrated Developing Environment)开发工具,深受开发者的青睐,一方面是MyEclipse的插件丰富,基本上满足Web开发的环境需求;另一方面安装简单,界面比较智能和美观。
从官网http://downloads.myeclipseide.com/下载MyEclipse2014,或者用搜索引擎搜索MyEclipse2014然后选择合适的链接下载。
提示
myeclipseide网站有中文版,对英文不太熟悉的读者可以切换语言,如图2.8所示。
图2.8 下载MyEclipse界面
下载完后双击安装包,安装界面如图2.9所示。
图2.9 安装MyEclipse的示例界面
安装完成后首先要求设置workspace,我们的项目都会保存在这个目录下,读者可根据实际项目情况来设置,如C:\Workspaces\MyEclipse。然后单击OK按钮,如图2-10所示。
图2.10 设置workspace
配置完成后打开项目的界面如图2.11所示。
图2.11 MyEclipse的运行界面
2.3.2 在MyEclipse中配置J2EE环境
MyEclipse安装成功后,可以直接使用其默认的J2EE运行环境,也可以配置自身的J2EE运行环境。
如果要配置自身的JDK,选择Window|Preferences|Java|Installed JRES增加JDK,如图2.12所示。单击Search按钮,找到JDK的安装路径,如C:\Java\jdk1.8.0_45,单击“确定”按钮,列表中会自动添加我们的JRE,然后选中自己的JRE,单击OK按钮。
图2.12 MyEclipse查找JDK的选择界面
2.3.3 在MyEclipse中配置Tomcat
要在MyEclipse测试Web程序,也需要配置自己的Tomcat。选择Window|Preferences|MyEclipse|Servers|Tomcat 7.x中选择Tomcat的安装目录,如图2.13所示。首先选中Enabled单选框,然后单击第1个Browse按钮,找到自己的Tomcat安装目录,单击“确定”按钮后,第2、3个文本框会自动添加,然后单击OK按钮。
图2.13 MyEclipse选择Tomcat的界面
设置好Tomcat后,还需要将Tomcat的JDK设置成自己的JDK。在Window|Preferences|MyEclipse|Servers|Tomcat 7.x|JDK中选择jdk1.8.0_45(配置时默认的名字是jre),如图2.14所示,然后单击OK按钮。
图2.14 MyEclipse中Tomcat选择JDK界面
提示
如果安装了多个JDK,为方便后期识别,可在配置J2EE环境的界面,为自己的JDK重新命名,加上版本号。
2.3.4 MyEclipse使用技巧
1.关闭maven自动更新
自动更新程序会在不知不觉中占用网络流量或系统进度,这里需要关闭maven的自动更新功能。单击Window|Perferences|MyEclipse|Maven4MyEclipse,选中Enable Maven4MyEclipse featrures复选框,然后取消选中Download repository index updates on startup复选框,如图2.15所示。
图2.15 关闭maven自动更新
2.优化启动项
MyEclipse启动时会自带很多默认的模块,但有些根本不需要。这里单击Window|Preferences|General|Startup and Shutdown,默认右侧会列出所有启动时加载的模块,可以关闭不需要使用的模块,提高MyEclipse的启动速度。图2.16是作者的设置,读者可根据自己的需要进行设置。
图2.16 优化启动项
3.添加自动联想
之所以选择开发工具,就是因为开发工具能提高开发速度,尤其是当输入一些关键字的前几个字母时,工具可以帮给出完整的关键字。单击Window|Perferences|Java|Editor|Content Assist,在右侧下方界面看到Auto activation delay(ms),这个改为10,这是提示的延迟时间,值越小的话提示越快。还有Auto activation triggers for Java文本框,这里的英文“.”表示输入“.”会出现自动提示功能,如图2-17所示。
图2.17 设置自动联想
提示
如果觉得输入“.”出现提示很麻烦,可以设置为输入字母出现提示,把这个“.”修改为“abc.”。abc字母可以是a、b、c…..z的所有26个字母。
4.设置默认编码
经常在开发网页时碰到网页中显示乱码的情况,这一般是整个工程的编码设置问题。为了避免后期的编码出现这类问题,可以提前进行全局设置。
(1)设置全局编码为UTF-8,单击Window|Preferences|General|Workspace找到Text file encoding修改为UTF-8。如图2.18所示。
图2.18 设置全局编码
(2)设置JSP页面默认编码方式为UTF-8,单击Window|Preferences|MyEclipse|Files and Editors|JSP,找到右侧Encoding列表框,设置为ISO10646/Unicode(UTF-8)。如图2.19所示。
图2.19 设置JSP页面默认编码
5.取消Validation自动校验
MyEclipse在启动时会自动验证项目的配置文件,这往往会耗费比较长的时间,而有些文件根本不需要每次都去自动校验,所以需要取消对一些文件的自动校验功能。单击Window|Perferences|Myclipse|Validation,将Build一列下的复选框全部选中取消即可,效果如图2.20所示。
图2.20 取消Validation自动校验
提示
单独验证某个文件时,在要验证的文件上右键鼠标,然后单击MyEclipse|Run Validation命令。
2.3.5 其他IDE
当然,除了MyEclipse外还有很多Java IDE工具,例如:NetBeans、JCreator、JRun等。编辑JSP页面的工具还有Dreamveaver MX、Editplus等。
单从学习角度来说,建议选择轻便型的IDE工具,如果是企业开发那么选择MyEclipse是最佳选择。