《Eclipse的安装和使用.ppt》由会员分享,可在线阅读,更多相关《Eclipse的安装和使用.ppt(36页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、EclipseEclipse的安装和使用的安装和使用的安装和使用的安装和使用本章目标本章目标安装安装Eclipse安装安装Eclipse的插件的插件多国语言包多国语言包MyeclipseEclipse的集成开发环境学习的集成开发环境学习创建创建java项目并运行项目并运行JDK的更改及版本选择的更改及版本选择使用使用Eclipse的重构功能的重构功能任务标记任务标记使用使用MyEclipse创建及发布创建及发布WEB工程工程常用快捷键常用快捷键安装环境及所需资源安装环境及所需资源安装环境安装环境Windows XP、Windows 2000、Windows2003需要的资源需要的资源jdk-1
2、_5_0_04-windows-i586-p.exe官方下载网址:官方下载网址:官方下载网址:官方下载网址:(多国语言包多国语言包)官方下载网址:官方下载网址:和和jadnt158.zip官方下载网址:官方下载网址:和和官方下载网址:官方下载网址:/JDK的安装的安装首先安装首先安装JDK1.5注意安装安装时选择完整安装,把注意安装安装时选择完整安装,把JDK的源文件也安装进来,方的源文件也安装进来,方便开发时可以查看到便开发时可以查看到JDK的源代码的源代码配置两个新的环境变量:配置两个新的环境变量:“我的电脑我的电脑”“高级高级“环境变环境变量量”JAVA_HOMEJDK的安装路径例如:C
3、LASSPATH.;%JAVA_HOME%lib(注意前面的点分号)例如:.;%JAVA_HOME%lib修改修改Path环境:在环境:在path环境变量前面添加如下内容环境变量前面添加如下内容”%JAVA_HOME%bin;”Eclipese简介简介Eclipse最初是最初是IBM公司的一个软件产品,前期投入了公司的一个软件产品,前期投入了4000万美金。万美金。2001年年11月其月其1.0版本正式发布。面世之初,版本正式发布。面世之初,Eclipse还很不起眼,并饱受业界批评。所谓万事开头难,还很不起眼,并饱受业界批评。所谓万事开头难,软件的初版一般都比较稚嫩。到了软件的初版一般都比较稚
4、嫩。到了2003年年3月,月,Eclipse发布了它的发布了它的2.1版本,立刻就引起了轰动,下载的人蜂拥版本,立刻就引起了轰动,下载的人蜂拥而至,导致它的下载服务器都因超载而拥塞了。而至,导致它的下载服务器都因超载而拥塞了。目前目前IBM公司早已将投入巨资开发的公司早已将投入巨资开发的Eclipse作为一个开作为一个开源的项目捐献给了开源组织源的项目捐献给了开源组织Eclipse.org。因此呢现在的。因此呢现在的Eclipse是一个免费开源的是一个免费开源的JAVA开发工具,其市场占有率开发工具,其市场占有率已经超过了已经超过了Borland公司的公司的JBuilder,成为,成为Java
5、开发平台开发平台中的主流中的主流。Eclipse的安装的安装安装安装eclipse直接将直接解压到安装的目标文件夹即可(这里下载的直接将直接解压到安装的目标文件夹即可(这里下载的eclipse是是解压版本,因此不需要安装,直接解压就可以了)解压版本,因此不需要安装,直接解压就可以了)启动启动eclipse:双击:双击eclipse.exe文件即文件即可起动可起动eclipse如果如果eclipse启动失败,请检查启动失败,请检查eclipse的版本和的版本和jdk的版本是否匹的版本是否匹配,例如:就必须是配,例如:就必须是JDK1.5或以上版本,而或以上版本,而eclipse3.0是不支持是不
6、支持JDK1.5的,只支持的,只支持JDK1.4。如果由于系统安装的如果由于系统安装的JDK版本过于混乱导致版本过于混乱导致Eclipse无法起动,那无法起动,那么请卸载其它版本的么请卸载其它版本的JDK或是为或是为JDK配置配置path、classpath这两个这两个环境变量即可环境变量即可Eclipse的工作空间的工作空间Eclipse第一次起动时会提示:第一次起动时会提示:“选择一个指定的工作空选择一个指定的工作空间间”。而工作空间就是你的工程项目存放的位置。而工作空间就是你的工程项目存放的位置,你第一,你第一次启动次启动eclipse时选择一个工作空间后,然后选择此工作时选择一个工作空
7、间后,然后选择此工作空间为默认的工作空间,那么在下一次启动空间为默认的工作空间,那么在下一次启动eclipse时就时就不会出现提示了。不会出现提示了。(注:一般我们会在注:一般我们会在目目录下新建一个录下新建一个workspace文件夹作为此文件夹作为此eclipse默认的工默认的工作空间作空间)Eclipse插件介绍插件介绍Eclipse有极为强大的集成开发环境,它的强大不仅仅体有极为强大的集成开发环境,它的强大不仅仅体现在现在JAVA开发上。其中开发上。其中Eclipse的插件扩展机制是其最突的插件扩展机制是其最突出的特点和优势。例如:我们只需要装上出的特点和优势。例如:我们只需要装上C/
8、C+插件插件(简称简称CDT),就可以把它当作一个,就可以把它当作一个C/C+开发工具来使用。只要开发工具来使用。只要有相应的插件,有相应的插件,Eclipse就可以作其他语言的开发工具。就可以作其他语言的开发工具。它的插件机制使它的插件机制使Eclipse有无限扩展的可能,有无限扩展的可能,Eclipse就像就像一个精巧设计好的插花基座,我们可以在上面插满玫瑰、一个精巧设计好的插花基座,我们可以在上面插满玫瑰、菊花、满天星、将菊花、满天星、将Eclipse打扮得分外妖娆。打扮得分外妖娆。Eclipse多国语言包多国语言包关闭关闭eclipse,并在,并在目录下面建立两个目录分别是目录下面建立
9、两个目录分别是links(此目录名称不能修改此目录名称不能修改)和和myplugins(此目录名称可以自己定义此目录名称可以自己定义)。links目录下用来保存插件的目录下用来保存插件的*.link文件,而文件,而myplugins用来保存添加用来保存添加的插件文件。的插件文件。将下载的语言包解压缩,并给这个目录取个名称将下载的语言包解压缩,并给这个目录取个名称languge。再将此目。再将此目录复制到录复制到myplugins目录下面。目录下面。建立语言包插件的建立语言包插件的links文件。在文件。在links目录下建立目录下建立一个名称叫一个名称叫language.link的文件,然后打
10、开的文件,然后打开language.link文件在里文件在里面添加一行代码面添加一行代码path=D:eclipsemypluginslanguage(注意:路径分隔符由两个反斜注意:路径分隔符由两个反斜杠组成,并且使用的是绝对路径杠组成,并且使用的是绝对路径)重新启动重新启动eclipse,eclipse启动时会自动查找启动时会自动查找links目录中的所有文本目录中的所有文本文件,并将其中的文件,并将其中的path指向的插件加载至指向的插件加载至Eclipse,这时,这时eclipse已经已经是中文的了是中文的了安装安装eclipse反编译插件反编译插件-jadclipse在在myplug
11、ins目录下建立子目录目录下建立子目录jadclipse,再在,再在jadclipse目录下再建立子目录目录下再建立子目录eclipse,最后再在最后再在eclipse目录下建立目录目录下建立目录plugins(一共三个目录一共三个目录)再将复制到再将复制到mypluginsjadclipseeclipseplugins目录下目录下,然后在然后在links目录下添加目录下添加jadclipse.link文件,里面添加一行代码文件,里面添加一行代码path=D:eclipsemypluginsjadclipse启动启动eclipse,打开,打开Window-Preferences-Java-Ja
12、dClipse,成功添加插件后,成功添加插件后,eclipse菜单界面如下:菜单界面如下:如果没有出现如果没有出现JadClipse菜单,请检查前面步骤是否出错菜单,请检查前面步骤是否出错或是或是JadClipse是否与是否与eclipse发生了版本冲突发生了版本冲突反编译反编译程序程序jad.exe的设置的设置解压解压jadnt158.zip文件获得了一个文件获得了一个jad.exe文件,文件,jad.exe正是用来反编译正是用来反编译class文件的程序。文件的程序。再将再将jad.exe复制到复制到“%JAVA_HOME%bin”目录下即可目录下即可(%JAVA_HOME%指的是前面安装
13、的指的是前面安装的JDK的目录的目录)当你想查看某个当你想查看某个java类的代码但又没有源文件的时候:按类的代码但又没有源文件的时候:按住住ctrl键,然后直接在此类上面点击左键即可键,然后直接在此类上面点击左键即可MyEclipse简介简介MyEclipse是一个专门为是一个专门为Eclipse设计的商业插件和开源设计的商业插件和开源插件的完美集合。插件的完美集合。MyEclipse为为Eclipse提供了一个大量提供了一个大量私有和开源的私有和开源的Java工具的集合,很大程度上解决了各种开工具的集合,很大程度上解决了各种开源工具的不一致和缺点问题,并大大提高了源工具的不一致和缺点问题,
14、并大大提高了Java和和JSP应应用开发的效率。用开发的效率。MyEclipse的实际价值来自其发布的大量的可视化开发工的实际价值来自其发布的大量的可视化开发工具和实用组件。如具和实用组件。如CCS/JS/HTML/XML的编辑器,帮助创的编辑器,帮助创建建Struts项目的向导并产生项目的所有主要的组件如项目的向导并产生项目的所有主要的组件如Action/Session Bean/Form等,此外还包含编辑等,此外还包含编辑Hibernate配置文件和执行配置文件和执行SQL语句的工具。语句的工具。MyEclipse的安装文件介绍的安装文件介绍仅仅只包含了仅仅只包含了MyEclipse插件的
15、安装文件插件的安装文件不但包含了不但包含了MyEclipse插件的安装文件,还包含了插件的安装文件,还包含了Eclipse的安装的安装文件文件双击文件即可开始安装双击文件即可开始安装安装安装MyEclipse步骤一步骤一双击文件即可开始安装,出现以下界面时直接点击双击文件即可开始安装,出现以下界面时直接点击Next安装安装MyEclipse步骤二步骤二选择接受此协议,再点击选择接受此协议,再点击Next安装安装MyEclipse步骤三步骤三选择已安装的选择已安装的eclipse所在的路径,再点击所在的路径,再点击Next安装安装MyEclipse步骤四步骤四选择选择MyEclipse插件文件的
16、安装路径插件文件的安装路径安装安装MyEclipse步骤五步骤五询问是否添加询问是否添加MyEclipse的程序图标的程序图标,选择最后一项即可,选择最后一项即可,再点击再点击Next安装安装MyEclipse步骤六步骤六然后点击然后点击Install开始安装开始安装安装安装MyEclipse步骤七步骤七选择第二项不打开版本说明选择第二项不打开版本说明安装安装MyEclipse步骤八步骤八选择选择Done完成完成MyEclipse的安装。的安装。此外大家可以查看一下此外大家可以查看一下links目录下又多了一个叫的文件,目录下又多了一个叫的文件,这个文件并非我们所添加的这个文件并非我们所添加的
17、link文件,而文件,而MyEclipse的安的安装程序自动添加的装程序自动添加的,打开此文件里面的内容为打开此文件里面的内容为path=D:eclipsemypluginsMyEclipse 5.5.1 GAMyEclipse注册注册由于由于MyEclipse是商业软件,并非免费软件,因此在安装完毕之后还是商业软件,并非免费软件,因此在安装完毕之后还需要提供用户名和注册码:需要提供用户名和注册码:用户名一:用户名一:Subscriber Code:jLR8ZC-655355-5450765457039125用户名二:用户名二:Subscriber Code:jLR7ZL-655355-545
18、0755330522962选择选择Eclipse菜单:窗口菜单:窗口-首选项首选项-MyEclipse-subscription,然后然后选择选择选择选择Enter subscription,在打开的窗口填入注册信息即可,在打开的窗口填入注册信息即可的安装过程与过程相似就不再介绍了。的安装过程与过程相似就不再介绍了。(注:如果使用注:如果使用FullStackInstaller.exe安装,那么安装,那么eclipse的会被安装到的会被安装到MyEclipse 5.5.1 GA目录当中,如果想给目录当中,如果想给eclipse添加其它插件如语言包等,则添加其它插件如语言包等,则按前面插件的安装
19、步骤即可按前面插件的安装步骤即可)创建创建Java项目并运行项目并运行第一步:新建一个空第一步:新建一个空Java项目项目选择主菜单选择主菜单“文件文件新建新建项目项目”选项,在弹出的窗口中选择选项,在弹出的窗口中选择”JavaJava项目项目”选项选项创建创建Java项目并运行项目并运行单击单击“下一步下一步”按钮,出现如下图所示窗口。在按钮,出现如下图所示窗口。在“项目名项目名称称”文本框中输入文本框中输入myproject,工作空间工作空间workspace中将会中将会建立一个同名目录。建立一个同名目录。“项目布局项目布局”选择选择“创建单独的源文创建单独的源文件夹和输出文件夹件夹和输出
20、文件夹”选项,这样项目中会生成两个目录:选项,这样项目中会生成两个目录:src和和bin,前者用来存放源代码,后者用来保存编译后的前者用来存放源代码,后者用来保存编译后的class文件。文件文件文件。文件文件创建创建Java项目并运行项目并运行第三步:单击第三步:单击“完成完成”按钮,就会发现在按钮,就会发现在“包资源管理器包资源管理器”中多了一个项目中多了一个项目“myproject”创建创建Java项目并运行项目并运行第四步在第四步在src上面点击右键选择上面点击右键选择“新建新建类类”弹出弹出“新建新建Java类类”窗口窗口在弹出的窗口在弹出的窗口“新建新建Java类类”中填入类名中填入
21、类名HelloWorld和和包名包名test,并选中,并选中public static void main选项来自动生选项来自动生成一个成一个main方法方法单击单击“完成完成”一代码编辑器被打开,在编辑器中加入一行一代码编辑器被打开,在编辑器中加入一行代码代码System.out.println(“hello world!”)在在HelloWorld类文件上面点击右键在弹出菜单中选择类文件上面点击右键在弹出菜单中选择“运运行方式行方式Java应用程序应用程序”,这时,这时“任务任务”视图边上又多了视图边上又多了一个一个“控制台控制台”视图,并在视图,并在“控制台控制台”视图中输出消息视图中输
22、出消息JDK的更改及版本选择的更改及版本选择选择选择“窗口窗口首选项首选项”,弹出,弹出“首选项首选项”窗口后在左边选窗口后在左边选择择“Java已安装的已安装的JRE”,然后在右边的窗口中选择,然后在右边的窗口中选择“添加添加”添加新的添加新的JDK。在已安装的在已安装的JDK当中勾中自己想要使用的当中勾中自己想要使用的JDK,点击,点击”确确定定“。那么。那么Eclipse就会采用你选择的就会采用你选择的JDK进行编译了。进行编译了。注意:如果你选择注意:如果你选择JDK1.5以后,发现在代码中还是不能以后,发现在代码中还是不能使用使用JDK1.5中的一些新特性,如中的一些新特性,如”泛型
23、泛型“,那么在请打,那么在请打开开”首选项首选项“窗口,选择窗口,选择”Java编译器编译器”,然后在右边,然后在右边的窗口中将的窗口中将JDK的一致性改为的一致性改为5.0即可。即可。使用使用Eclipse的重构功能的重构功能Eclipse的重构功能是最常用的一个功能。在一个复杂的的重构功能是最常用的一个功能。在一个复杂的项目系统中存在继承、联合等繁杂的应用和交错使用的代项目系统中存在继承、联合等繁杂的应用和交错使用的代码,而编程中代码调整也是很频繁的工作。例如:要把一码,而编程中代码调整也是很频繁的工作。例如:要把一个变量改成一个更合适的名称,也许就要涉及改动几十个个变量改成一个更合适的名
24、称,也许就要涉及改动几十个地方;如果要改类名就更加痛苦了,还要慢慢回忆在哪些地方;如果要改类名就更加痛苦了,还要慢慢回忆在哪些Java文件中引用了这个类,然后一个个去修改。但文件中引用了这个类,然后一个个去修改。但Eclipse中的中的“重命名重命名”我们解决了变量、类、方法包等我们解决了变量、类、方法包等重命名的所有问题重命名的所有问题选择要重新命名的变量选择要重新命名的变量(类或方法类或方法)然后在上面点击右键选然后在上面点击右键选择择“重构重构重命名重命名”即可将项目中引用此变量(类或方法)即可将项目中引用此变量(类或方法)的所有地方整个更新。的所有地方整个更新。另外还可以在更新前选择另
25、外还可以在更新前选择“预览预览”查看是否有命名冲突,查看是否有命名冲突,然后再进行修改然后再进行修改任务标记任务标记在编写程序时有一些工作要等到以后才做,这时可以在代在编写程序时有一些工作要等到以后才做,这时可以在代码加上一行以码加上一行以/TODO为开头的注释,来创建一条任务标为开头的注释,来创建一条任务标记,以后双击此任务标记就可以快速定位到代码注释处记,以后双击此任务标记就可以快速定位到代码注释处Eclipse默认的任务标记有三个:默认的任务标记有三个:/FIXME、/TODO、/XXX,我们可以直接使用这些任务标记,但在多人开发,我们可以直接使用这些任务标记,但在多人开发的项目当中,最
26、好每人定义一个属于自己的任务标记,以的项目当中,最好每人定义一个属于自己的任务标记,以方便和其他人区别开来方便和其他人区别开来查看任务标记需要先打开查看任务标记需要先打开“任务任务”视图,打开任务视图方视图,打开任务视图方法如下:选择菜单法如下:选择菜单“窗口窗口显示视图显示视图任务任务”,在下方就,在下方就会显示会显示“任务任务”视图视图创建自定义任务标记创建自定义任务标记选择菜单选择菜单“窗口窗口首选项首选项”选项,然后再选择选项,然后再选择“Java编编译器译器任务标记任务标记”选项,然后单击选项,然后单击“新建新建”按钮,操作如按钮,操作如图所示:图所示:在弹出的在弹出的“新建任务标记
27、新建任务标记”窗口中,填入新标记的名称窗口中,填入新标记的名称(建议以自己姓名首字母大写加英文单词建议以自己姓名首字母大写加英文单词TODO作为标记名作为标记名),然后再选择优先级,然后再选择优先级(建议将优先级设置为高建议将优先级设置为高),然后点击,然后点击“确定确定”按钮。按钮。然后一直点击然后一直点击“确定确定”按钮,最后会弹出一个对话框询问按钮,最后会弹出一个对话框询问是否为了新标记而重新编译所有程序,单击是否为了新标记而重新编译所有程序,单击“是是”,Eclipse重新开始编译项目重新开始编译项目使用使用MyEclipse创建及发布创建及发布WEB工程工程选择菜单选择菜单“文件文件
28、新建新建项目项目”选项,在弹出的窗口中选选项,在弹出的窗口中选择择”MyEclipseJava EnterpriseWeb Project”选项选项,然后点击然后点击“下一步下一步”按钮。按钮。在新打开的在新打开的“New Web Project”窗口中输入窗口中输入Web应用程序应用程序的名称(其余默认的名称(其余默认),然后点击,然后点击“完成完成”按钮。按钮。随后随后Eclipse会弹出一个访问窗口会弹出一个访问窗口“询问是否打开相关联询问是否打开相关联的视图的视图”,选择,选择“是是”,则会打开,则会打开MyEclipse透视图,透视图,最后显示的开发界面如图:最后显示的开发界面如图:
29、配置配置WEB应用服务器应用服务器Tomcat首先解压到首先解压到D盘。盘。选择菜单选择菜单“MyEclipseApplication ServersTomcatTomcat5.x”,然后在右边的窗口中,然后在右边的窗口中选择选择Tomcat的安装路径,同时选择的安装路径,同时选择“Enable”单选按钮,单选按钮,启动启动Tomcat服务器服务器最后选择菜单最后选择菜单“MyEclipseApplication ServersTomcatTomcat5.xJDK”为配置的为配置的Tomcat选择合适的选择合适的JDK,一定要检查,一定要检查JDK的版本是否与的版本是否与Tomcat的版本匹配
30、,否则会出现服务启动失败的情况。的版本匹配,否则会出现服务启动失败的情况。发布发布WEB应用程序到应用程序到WEB服务器服务器修改修改index.jsp添加一行代码添加一行代码“Hello MyEclipse!”然后选择工具栏上然后选择工具栏上的的“Deploy MyEclipse J2EE Project to Server”在弹出的在弹出的“Project Deployments”窗口的下拉列表中选择要发布的窗口的下拉列表中选择要发布的WEB应用程序,然后点击应用程序,然后点击“Add”按钮。按钮。在弹出的在弹出的“New Deployment”窗口中选择窗口中选择“Tomcat5.x”作
31、为我们的作为我们的WEB应用程序的容器,应用程序的容器,(注:如果你没有执行前面的步骤配置注:如果你没有执行前面的步骤配置WEB服服务器,里面是没有这个选项的,同时你也可以配置别的务器,里面是没有这个选项的,同时你也可以配置别的WEB服务器如:服务器如:JBoss、Weblogic等等等等)然后点击然后点击“完成完成”按钮,再点击确定关闭按钮,再点击确定关闭“Project Deployments”窗口窗口此时在下文的此时在下文的“Servers”视图中你可以看到刚才发布的视图中你可以看到刚才发布的helloworld项目。然后点击项目。然后点击“Servers”视图中的启动按钮即可以启动视图
32、中的启动按钮即可以启动Tomcat服服务器。务器。重新发布和移除重新发布和移除WEB应用程序应用程序当你想修改已发布的当你想修改已发布的WEB应用程序,可以在此应用程序,可以在此WEB应用应用程序上面点击左键,在弹出的菜单中选择程序上面点击左键,在弹出的菜单中选择“Redeploy”即即可重新发布的应用程序。可重新发布的应用程序。当你想删除已发布的当你想删除已发布的WEB应用程序,可以在此应用程序,可以在此WEB应用应用程序上面点击左键,在弹出的菜单中选择程序上面点击左键,在弹出的菜单中选择“Remove Deployment”即可删除发布的应用程序。即可删除发布的应用程序。Eclipse最常用快捷键最常用快捷键Alt+.(或或Alt+/):内容助理。提供对方法内容助理。提供对方法,变量变量,参数参数,javadoc等得提示等得提示,应运在多种场合应运在多种场合,总之需要提示的时候总之需要提示的时候可先按此快捷键。可先按此快捷键。Ctrl+Shift+F:自动格式化代码自动格式化代码Ctril+Shift+O:自动引入所需要得包自动引入所需要得包Ctrl+/:添加添加/消除消除/注释注释Ctrl+Shift+/:添加添加/*/注释注释Ctrl+Shift+:消除消除/*/注释注释Ctrl+D:删除一行删除一行Ctrl+T:跳到方法的实现类跳到方法的实现类