




已阅读5页,还剩9页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
使用eclipse真的有年头了,相信java程序员没有不知道它的,最近在给团队中新来的应届生做指导,专门讲解了一下Eclipse开发环境的搭建过程,一是帮助他们尽快的熟悉IDE的使用,二也是保证团队开发环境的一致性(顺便说一下,这点在敏捷开发团队中尤为重要,方便知识传播,提升团队快速响应能力)。培训的过程中想起了自己当年初涉java时的情景,不免感慨万千啊。正所谓“工欲善其事必先利其器”,话不多说,赶紧搭吧。本文主要介绍在windows下搭建eclipse环境的过程,主要包括jdk的安装与配置、tomcat的安装与配置、eclipse的安装与配置以及eclipse常用插件的安装。一。jdk安装与配置jdk7于3月份刚刚发布,目前eclipse的最新版本中还没有提供对jdk7的编译支持,所以我们只下载jdk6。下载地址:/jdk6/选择适合平台的安装文件,windows32下目前最新版本为:jdk-6u25-ea-bin-b03-windows-i586-27_feb_2011.exe默认安装即可,安装完成后要配置环境变量。比如,我的安装目录为:C:Program FilesJavajdk1.6。环境变量配置如下:XP系统下,右击“我的电脑”-选择“属性”-选择“高级”-点击“环境变量”在“系统变量(S)”中新建:JAVA_HOME:C:Program FilesJavajdk1.6新建:CLASS_PATH:.;%JAVA_HOME%lib 编辑:PATH:在最前面加上%JAVA_HOME%bin;创建环境变量后,打开cmd,输入“java -version”验证是否安装成功。Java代码 1. C:WindowsSystem32java -version 2. java version 1.6.0_13 3. Java(TM) SE Runtime Environment (build 1.6.0_13-b03) 4. Java HotSpot(TM) Client VM (build 11.3-b02, mixed mode, sharing) C:WindowsSystem32java -versionjava version 1.6.0_13Java(TM) SE Runtime Environment (build 1.6.0_13-b03)Java HotSpot(TM) Client VM (build 11.3-b02, mixed mode, sharing)二。tomcat安装与配置tomcat的官方网站:/目前最新版本为7.0,windows32下目前最新版本下载地址:/apache-mirror/tomcat/tomcat-7/v7.0.11/bin/apache-tomcat-7.0.11-windows-x86.zip此为解压缩版,下载后解压缩即可,tomcat是需要jdk才能运行的,如果我们配置好了jdk环境变量,那么tomcat会自动从环境变量中读取jdk信息,无需特别的配置。比如,我们将tomcat解压缩后的目录为:F:apache-tomcat-7.0.11-windows-x86apache-tomcat-7.0.11(以下简称%TOMCAT_HOME%)进入%TOMCAT_HOME%/bin,双击“startup.bat”启动tomcat,如果tomcat正常启动,我们访问“http:/localhost:8080/”即可打开tomcat管理页面。双击“shutdown.bat”,即可关闭tomcat。管理账户配置:进入%TOMCAT_HOME%/conf,编辑“tomcat-users.xml”,因为是开发环境,所以这里我们配置一个超级用户admin,使其能够管理tomcat,编辑后的内容如下:Java代码 1. 2. 3. 4. 5. 6. 重新启动tomcat,之后就可以使用admin账户对tomcat进行管理了,这里只说明如何配置账户,关于如何使用界面管理tomcat暂不做叙述,具体参考tomcat帮助文档吧,主要原因是在开发环境下几乎用不到这个功能,而且我比较推荐手工配置。三。eclipse安装与配置eclipse的官网地址:/我们下载J2EE版本:Eclipse IDE for Java EE Developers目前最新版本是:Helios Service Release 2windows32版本的下载地址:/downloads/download.php?file=/technology/epp/downloads/release/helios/SR2/eclipse-jee-helios-SR2-win32.zip此版本为解压缩版本。比如我们解压缩后的eclipse的路径为:F:eclipse-jee-helios-SR2-win32eclipse(以下简称%ECLIPSE_HOME%)如果我们配置了jdk环境变量,进入%ECLIPSE_HOME%后,双击“eclipse.exe”,即可启动eclipse,启动时会提示你选择一个workspace。这里建议大家多创建一些workspace,可以根据实际的需要将不同的project创建在不同的workspace中,以免日后workspace中的project越来越多,影响eclipse的启动速度(当然,对于近期不使用的project建议将其关闭-右键单击项目名称选择Close Project,如果需要开启项目,则右键单击关闭的项目名称选择Open Project即可。)。切换workspace可以在启动是进行选择,也可以等启动后在“File”-Switch Workapsce中进行切换。关于eclipse对workspace的管理也可以参考“/blog/868197”。第一次启动eclipse后,我们需要做一些基本的配置,通常我们需要做如下配置:1)配置jdk默认情况下,eclipse会自动关联环境变量中配置的jdk,如果我们安装了多个版本的jdk,也可以手工进行配置,方法如下:“Window”-Preferences-Java-Installed JREs-“Add”-Standard VM-选择jdk安装目录。2)配置tomcat“Window”-Preferences-Server-Runtime Environments-“Add”-Apache-Apache Tomcat v7.0-选择tomcat7的目录,在JRE中选择1)中配置的jdk即可。配置完成,可以“Servers”视图中进行验证。默认“Servers”视图”在“Java EE”预设视图的下方是开启的,如果没有开启,可以通过“Window”-Show View-“Server”-选择Servers即可打开“Servers”视图。在“Servers”视图中,右键单击-“New”-Server-选择“Tomcat v7.0 Server”,如果在“Server runtime environment”中看到Apache Tomcat v7.0,则说明配置成功。3)启动提速eclipse启动时会默认加载一些插件,而加载这些插件会增加eclipse的启动时间,实际上有些东东对我们来说并没有什么用,所以可以关闭,方法如下:“Window”-Preferences-“General”-Startup and Shutdown-去掉你不想要的插件即可。比如,按照本文叙述安装完插件后的效果图如下:4)关闭验证默认eclipse会对workspace中的项目进行验证,验证的内容包括jsp内容、xml内容,等等,验证过程很消耗内存,所以建议关闭验证功能。关闭方法如下:“Window”-Preferences-“Validation”-Disable All。5)设置“新建”菜单项eclipse默认的新建内容并不满足需求,好多内容还需要到other中去找,不过我们可以自定义新建菜单项中的内容,方法如下:右键单击工具栏-“Customize Prespective.”-Shortcuts-选择你需要的新建项即可。6)默认文件编辑器eclipse默认会自动选择文件的编辑器,也可以在打开文件时右键单击文件-“Open With”中选择编辑器,但有时我们可能更希望让文件使用某种特定的编辑器,此时可以通过如下方法进行配置:“Window”-Preferences-“General”-“Editors”-File Associations,上方选择特定的文件名后缀类型,下面选择编辑器,可以通过Add进行添加,通过Default设置默认编辑器。7)注释风格定义相信大家都知道注释的重要性,在团队中,统一注释风格更为重要。设置注释风格方法如下:“Window”-Preferences-Java-Code Style-“Code Templates”-根据需要自己设置吧比如Comments中Types:Java代码 1. /* 2. *Title: project_name 3. *Description: XXXX 4. *Copyright: Copyright (c) 2011 5. *Company: 6. *Makedate:$date $time 7. * author $user 8. * version %I%, %G% 9. * since 1.0 10. * 11. */ /*Title: project_name *Description: XXXX *Copyright: Copyright (c) 2011*Company: *Makedate:$date $time* author $user * version %I%, %G% * since 1.0 */Methods:Java代码 1. /* 2. * 描述 : . 3. * 4.5. * $tags 6. */ /* * 描述 : . * * $tags */可以通过“Alt+Shift+j”自动添加注释。四。eclipse常用插件安装之所以eclipse这么受欢迎,原因就是其拥有众多的插件作为支持,这里只介绍几个常用的插件。1)svn插件可能有些人更喜欢“小乌龟”,不过这里还是推荐安装svn的eclipse插件。官方地址:目前最新版本是1.6.17Eclipse update site URL: /update_1.6.xZipped downloads: /servlets/ProjectDocumentList?folderID=2240插件安装方法如下:“help”-“Install new software”-“add”name:svn_subclipseLocation:/update_1.6.x点击“OK”后,如下图所示:这里只选择“Subclipse”,next如下图所示.点击“next”,accept后点击finish开始安装。安装完成后会提示重启eclipse。重启eclipse后,在“Window”-Show View-Other-SVN中选择“SVN资源库”,即可打开“SVN资源库”视图。在视图中右键单击-“新建”-“资源库位置”-输入地址-Finish即可。2)propedit插件官方地址:http:/propedit.sourceforge.jp/index_en.html在开发时,经常会用到多语言支持的问题,常用的解决方案是将各个语言文字放到properties文件中,但中文是需要转为ascii的,虽然有一些工具帮助我们进行转码,但都不如直接在propeities中写中文来的方便,那就安装插件吧,这个插件基本上可以支持各种语言的转换。方法如下:“help”-“Install new software”-“add”name:propeditLocation:http:/propedit.sourceforge.jp/eclipse/updates/点击“OK”后,eclipse会自动搜索,根据网络情况时间会有所不同,一般需要23分钟吧,会出现如下页面:这里只选择“PropertiesEditor”,next后需要大家耐心等待一段时间,大约510分钟后会看到如下界面时,点击next后,看到如下界面:选择“accept”后点击“Finish”,eclipse将开始安装插件,安装过程大约10分钟,耐心等待吧。安装完成后会提示重新启动eclipse。重新启动后,会看到所有.properties的文件的图标都变成了一个大写的P的样式,右键单击文件选择“Open With”会发现默认编辑器变成了“PropertiesEditor”,在其中编辑中文后,使用其它编辑器查看,会发现中文都转成了accii码。如果觉得url更新的方式下载插件过于漫长的话,也可以先下载zip包进行本地安装。zip包下载地址:http:/zh.sourceforge.jp/projects/propedit/downloads/40156/jp.gr.java_pedit_5.3.3.zip/3)反编译插件jad是java的反编译工具,可惜是命令行执行。eclipse下的有个插件,叫jadclipse,安装好之后,在java文件中按ctrl+鼠标左键类名称(包括jar包里的类),就能直接打开源文件。安装jadclipse要先下载一个jad.exe,很遗憾没有找到jad的官方地址,我在附件里提供了一个,可以支持jdk1.5和1.6的反编译。jad.exe要拷贝到%JAVA_HOME%/bin目录下。jadclipse目前最新版本是:3.3.0jadclipse下载地址:/projects/jadclipse/将下载后的jar拷贝到eclipse的plguin下。重新启动eclipse,重启后在windowpreferencesjavaJadClipse中,设置path to decompiler为jad.exe的全路径,既:%JAVA_HOME%/bin/jad.exe网上查资料,有说直接双击“.class文件”也可以打开源文件,可惜一直没有成功。还有N多有用的插件,提供几个下载地址:findbugs - /eclipse/Mylyn for Eclipse 3.4 and 3.5 - /tools/mylyn/update/e3.4/python - /updates/jsdt - /svn/trunk/org.ayound.js.debug.update/ 参考:/xmatthew/archive/2008/11/10/239727.html一款js的debug插件,支持目前主流的浏览器,如果使用JQuery这样的跨浏览器js框架进行开发,这里推荐大家使用firefox的firebug吧。等等,自己去发掘吧。通过url更新或zip包更新的方式有时会比较漫长,可以直接将zip包解压后的features和plugins拷贝到%ECLIPSE_HOME%下,重启eclipse即可完成安装。ok,经过上述配置,一个相对易用的eclipse开发环境就算搭建完成了。也可以根据自己的需要进行其它的配置。还是那句老话:“工欲善其事必先利其器”,亘古不变的真理!2011-04-02补充:感谢各位的回复,很多人推荐了“EasyExplorer”插件,这里给出下载地址:/projects/easystruts/配置参考:/psyl/archive/2009/08/19/4463772.aspx另外,可以通过links的方式安装插件,这样不仅安装快捷,而且升级、移植、管理都很方便。关于links方式的配置,可以参考:/Ec
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 班会课件APP制作
- 《贝塞尔函数及其应用》课件
- 一年级学生安全教育课件
- 禽类屠宰行业职业技能提升与培训考核试卷
- 新能源技术与化妆品产业发展考核试卷
- 幼儿园暴风雪安全教育
- 糖果企业市场营销渠道建设考核试卷
- 环境工程专题课件
- 航海英语阅读与写作能力测试考核试卷
- 《数据库操作基础第11讲》课件
- 全国行政区域身份证代码表(电子表格版)
- 【基于单片机的智能送餐配送车设计与实现(论文)11000字】
- 新教科版小学1-6年级科学需做实验目录
- 英语学科核心素养ppt课件(PPT 30页)
- a10c犹猪杆使用介绍
- MapInfo地理数据分析和专题图制作
- 基于大数据平台的数据处理服务项目合同(范文)
- 超星尔雅学习通《社会心理学(南开大学)》章节测试含答案
- 教科版小学科学三年级下册2《动物的一生》单元复习教学课件
- 设计师量房表
- 《特种设备目录》(2022年第114号)
评论
0/150
提交评论