搜档网
当前位置:搜档网 › eclipse的安装与配置

eclipse的安装与配置

eclipse的安装与配置
eclipse的安装与配置

第一章 eclipse介绍

1.1 Eclipse 是什么?

目前Java开发领域的各种集成开发环境IDE(Integrated Development Environment)呈现出百花齐放的局面,从Borland的JBuilder,到IBM的Visual Age for Java、WebSphere Studio,Oracle的JDeveloper,Sun的 Forte for Java,WebGain的Visual Cafe,TogetherSoft 的Together,还有开放源代码的Eclipse、NetBeans 等,种类10种有余。这么多种类的IDE 繁荣了Java开发工具家族,但是也为开发人员的选择提出了难题。这些IDE的开发环境有着较大的差别,在一种开发环境下开发的项目不能很方便地移植到另一种开发环境,这就要求更为谨慎地选择适合项目目标的开发工具。

在目前所有的IDE中,Eclipse可以说是最有发展前途的产品之一。Eclipse的前身是IBM 的Visual Age for Java(简称VA4J)。于1999年4月,IBM通过附属的研发机构Object Technologies International(简称OTI),起始创建IDE产品开发组。IBM提供了最初的Eclipse代码基础,包括Platform、JDT和PDE。目前由IBM牵头,围绕着Eclipse项目已经发展成为了一个庞大的Eclipse联盟,有150多家软件公司参与到Eclipse项目中,其中包括Borland、Rational Software、Red Hat及Sybase,最近Oracle也计划加入到Eclipse联盟中。2001 年11 月 IBM 宣布把这个项目免费赠送给Eclipse社团(https://www.sodocs.net/doc/8211144142.html,)前,IBM已经投入超过四千万美元进行研发。

Eclipse 是一个开放源代码的、基于 Java 的可扩展开发平台。就其本身而言,它只是一个框架和一组服务,用于通过插件组件构建开发环境。插件技术是eclipse最大特色。这种技术使我们普通的软件开发人员开阔了眼界,她首先带给我们的是一缕清风,不自觉地深吸一口;然后被引发的热浪卷入其中。Eclipse吸引人的地方不仅开源免费,更主要的是它提供你一个可以展现百花齐放的花瓶,任你插摆,展现个性,富有创造感。很多人因其魅力而放弃了功能强大、笨重、收费的JBuilder或WebSphere等开发环境。

Eclipse提供的基本功能就是Java开发工具JDT(Java development tooling),JDT也只不过是Eclipse系统中的一个普通插件而已。整个Eclipse体系结构就象一个大拼图,可以不断的向上加插件,同时,现有插件上还可以再加插件。插件可以是别人提供的,也可以利用它开发你自己的插件,不但自给自足,对整个Eclipse社群也是直接的贡献。

虽然大多数用户很乐于将 Eclipse 当作 Java IDE 来使用,但 Eclipse 的目标不仅限于此,声称未来将成为进行任何语言开发的IDE集大成者。Eclipse 的插件开发环境(Plug-in Development Environment,PDE),也支持诸如 C/C++、COBOL 和 Eiffel 等编程语言的插件。Eclipse 框架将会把众多开发环境统一旗下。统一的外观,操作和系统资源管理,这也正是Eclipse的潜力所在。

虽然目前Eclipse项目还没有最后完成,但从已有的版本中已经能领略到Eclipse 设计主导思想和主要功能特点。现在就了解Eclipse不但能使广大程序员对这款业界期望很高的IDE能一睹为快,更为重要的是如果能参加到Eclipse项目的开发中或是阅读它的开放源代码,这对广大程序员来说无疑是一个千载难逢的提高编程水平的好机会。Eclipse计划提供多个平台的版本,象Windows,Linux,Solaris,HP-UX和AIX,以下只介绍Windows版本。

1.2 Eclipse下载和安装

Eclipse可以到https://www.sodocs.net/doc/8211144142.html,去免费下载Eclipse的最新版本,一般Eclipse提供几个下载版本:Release,Stable Build,Integration Build和Nightly Build,建议下载Release或Stable版本,本文目前用的是2005年十月发布的eclipse-SDK-3.1.2-win32.zip(Stable版本)。Eclipse本身是用Java语言编写,但下载的压缩包中并不包含Java运行环境,需要用户自己另行安装JRE,并且要在操作系统的环境变量中指明JRE中bin的路径。Eclipse安装属绿色安装,打破传统的注册安装方式。大部分免费插件也都是绿色安装。绿色安装步骤非常简单:只需将下载的压缩包按路径直接解压既可。需注意如果有了更新的版本,要先删除老的版本重新安装,不能直接解压到原来的路径覆盖老版本。在解压缩之后可以到相应的安装路径去找Eclipse.exe运行。如果下载的是Release或Stable版本,并且JRE环境安装正确无误,一般来说不会有什么问题。

Eclipse自己不带JDK,需要自己配置JDK。对Eclipse3.1版配置JDK1.4版即可。JDK可单独下载。下载地址:https://www.sodocs.net/doc/8211144142.html,/jdk/j2sdk-1_4_2_07-windows-i586-p.exe;

只需将此文件解压到你指定的目录即可。如果你已安装了JBuilder或WebLogic,你也可以用这些JDK而不必安装单独的JDK。

Eclipse下配置JDK:打开配置界面 window->preferences。点击

java->Installed JREs,然后显示如图1.1:

图1.1 Eclipse选择已安装的JDK

如果是初始安装的,只有显示第一个jre,那是系统默认的安装在c盘的jre,如果系统当中安装了多个jdk,那么最好还是新建一个,点击add,然后选择你需要使用的jdk的位置,然后它会自动寻找其他的参数,点击ok。返回界面之后,不要忘记点选刚刚添加的jdk,要不然是没有用的。然后点击ok关闭这个窗口。

很多资料介绍首先要在OS系统的环境变量中配置“JAVAHOME”、“CLASSPATH”、PATH 等变量。本文使用的OS是Windows XP,无需配置相关的环境变量。使用其他OS如许配置可参阅如下方法:

在我的电脑->属性->高级->环境变量->系统变量中添加以下环境变量

JAVA_HOME=c:\j2sdk1.4.2

CLASSPATH=%JAVA_HOME%\lib\tools.jar;%TOMCAT_HOME%\common\lib\dt.jar

PATH=%SystemRoot%\system32;%JAVA_HOME%\bin

1.3 Eclipse 基础框架

1.3.1 Eclipse的结构

Eclipse是由一个具有一组强大服务的基础框架构成,这些服务支持插件,比如 JDT 和插件开发环境(PDE)。它由几个主要的部分构成:平台运行库、工作区、工作台、团队支持和帮助。

Eclipse Platform

图 1.2 Eclipse 平台体系结构

1.平台(Eclipse Platform)

平台运行库(Platform Runtime)是内核,它在启动时检查已安装了哪些插件,并创建关于它们的注册表信息。为降低启动时间和资源使用,它在实际需要任何插件时才加载该插件。除了内核外,其他每样东西都是作为插件来实现的。

2.工作台(Workbench)

工作台指的是桌面开发环境。“工作台”的目标是通过为创建、管理和导航工作空间资源为Eclipse 提供用户界面。它是使用标准窗口工具包(SWT)和一个更高级的API(JFace)来构建的;SWT 是Java 的Swing/AWT GUI API 的非标准替代者,JFace 则建立在SWT 基础上。每个“工作台”窗口都包含一个或多个透视图。透视图则包含视图和编辑器,并且控制出现在某些菜单栏和工具栏中的内容。在任何给定时间,桌面上都可以存在多个“工作台”窗口。

3.工作区(Workspace)

工作区是负责管理用户资源的插件。这包括用户创建的项目、那些项目中的文件,以及文件变更和其他资源。工作区还负责通知其他插件关于资源变更的信息,比如文件创建、删除或更改。

4.团队开发和版本控制

Eclipse 平台提供了对于直接从工作空间进行团队开发操作的支持。内置支持源代码管理系统:并发版本控制系统(Concurrent Versions System,简称CVS)

5.帮助

帮助组件具有与 Eclipse 平台本身相当的可扩展能力。与插件向 Eclipse 添加功能相同,帮助提供一个附加的导航结构,允许工具以 HTML 文件的形式添加文档。

1.3.2 Eclipse提供的开发环境

除了构成Eclipse基础架构之外,已集成了必要的插件营造开发环境,尤其是Java 开发环境已趋于完备。无需扩展任何插件即可编辑、编译、调试、运行、测试基本的Java 程序。

1.用来编辑和调试Java源代码的Java开发工具箱(Java Development Toolkit,简称JDT),功能相当于IDE,用来开发产品。

2.可以扩展Eclipse本身的插件开发环境(Plug-in Development Environment,简称PDE),用来打造开发工具。

3.提供新的图形用户界面GUI的API包SWT/JFace(Standard Widget Toolkit)。SWT 无论是在性能和外观上,都超越了SUN公司提供的AWT和SWING。如果不加提示几乎没有人能看出Eclipse界面是用Java写出来的。如果喜欢可视化设计,可以安装SWT Designer插件使得设计GUI如同VB、Delphi那样使用。

4.集成了新的 Ant 调试器帮助您调试 Ant 构建文件的执行。它包含标准的调试器功能,例如断点、单步执行、显示变量等;支持对Java程序进行文档管理、编译、打包、部署等操作。( Ant是由Apache提供的一种基于Java的build工具。它有些类似于C中的make ,但可以跨平台)

5.3.1以上版本已提供Applet浏览器。

6.提供Junit对程序进行测试。

第二章开发J2EE的环境配置

Eclipse对于开发基本Java程序已提供几乎完备的平台环境,无需安装任何插件即可。只要用过其它的开发工具和编程经验(不仅是Java的),勿需详细介绍就可摸索使用。但对于开发J2EE需安装必要的插件才能完成。而且由于 Eclipse提供给我们自由创作的空间,面对纷杂的插件、不断升级的版本和兼容性,对初学者如何选择如何

配置是一道首先要逾越的难关。

2.1 J2EE需要什么环境

J2EE需要开发环境和运行环境。如Eclipse+Lomboz+JBoss表示基于Eclipse的一种配置。Eclipse+Lomboz构成J2EE开发环境,JBoss是J2EE运行服务器。

1.开发环境既开发工具及其配置。主要作用就是编辑、编译、调试、测试、打包(形成jar、war压缩文件)、部署(发布)等。目前在中国使用比较流行的开发工具如表1-1:

表1-1 J2EE开发工具

2.运行环境即J2EE服务器(也称容器或中间件)。J2EE程序经过打包以后要部署(发布)到服务器上供客户使用。国内常用的服务器见表1-2:

表1-2 常见的J2EE服务器

注:列举出这些开发工具和服务器都有官方下载地址。请用搜索引擎自行查找。

2.2 目前较常用的插件

要想在Eclipse应用上开发工具和服务器,必须有相应的插件(相当于电子设备的带插头的外接电源适配器)才能使这些外部工具协同工作。

1.J2EE开发环境插件。目前常用的有两种.见表1-3:

表1-3 常用的J2EE插件

MyEclipse安装包是EnterpriseWorkbenchInstaller_4.1GA_E3.1.exe,下载地址:https://www.sodocs.net/doc/8211144142.html,/index.php。MyEclipse是传统的注册安装,安装过程按

向导进行即可。

Lomboz 是绿色安装。不同版本有如下差异。

①对于Lomboz2.X 版本,除安装Lomboz 本身之外,还要必须安装EMF 和GEF 两个工作环境。

● EMF (Eclipse Modeling Framework ):Eclipse 模型框架,目前最新版2.1.0。

只有安装Runtime2.0.0或更高版本,Lomboz2.X 才能在Eclipse 中正常使用。否则在Eclipse 的“首选项(Preferences )”的左边树中没有关于Lomboz 的设置。

● GEF (Graphical Editor Framework):图形编辑框架,用于辅助图形设计,目前

最新版3.1RC4,支持Eclipse3.1.

②对于Lomboz3.0版本,除安装Lomboz 本身之外,再安装EMF 一个工作环境就可。 ③对于Lomboz3.1版本,已经有了全封装版本lomboz-emf-gef-jem-3.1RC2.zip 。只需解压这一个文件即可。下载地址: https://www.sodocs.net/doc/8211144142.html,/project/showfiles.php?group_id=97

2.服务器插件

这些插件都能支持到WebLogic8.1以下版,有的支持到9.0版。插件安装后在Eclipse 中激活该视图,平台上出现WebLogic 菜单或工具,可对WebLogic 服务器进行Start 或Stop 操作,并且经配置后,可在Eclipse 开发环境下打包J2EE 程序并发布到WebLogic 服务器上。

在应用WebLogic Plugin for eclipse1.1.1出现了BUG :在Eclipse 平台中无法加载和显示该视图,因此界面中找不到该视图,无法对WebLogic 服务器进行Start 或Stop 操作。WebLogic Plugin for eclipse2.0.0也有BUG :在“窗口(Windows

)—首选项(Preferences )”进行WebLogic 参数配置后按“确定”按钮,结果不能保存。

2.2 免费的典型J2EE开发环境组合配置

面对众多的插件和版本,究竟如何搭配进行配置?以学习和训练为目的一般选择免费配置。并有如下两种方案:

●只进行J2EE的Web开发: Eclipse+Tomcat+Lomboz

●J2EE(Web+EJB)完整开发: Eclipse+JBoss+Lomboz

开源免费的东西为学习者提供了方便,但也招惹麻烦。免费的软件版本升级快,版本间变化较大,有时出现不兼容,配置和运行经常出现意想不到的问题。收费软件虽然付钱,但版本稳定,功能强大。

如上面提到的WebLogic插件的BUG。还有使用J2EE插件Lomboz也曾碰到一个BUG:发布到服务器上的程序内容不能被新的程序更新,有人采取了把文件直接拷贝到服务器相关目录下,修改Web.xml文件等措施来弥补,这显然对这样声名显赫的开发工具是极不相称的,开发者应用起来也不方便,心里总是别扭。有应用者反映Jboss运行也不稳定。

目前网上对这两种配备模式介绍的比较多,读者可查阅到足够的资料参考。

2.3 Eclipse

3.1.2+mywl-plugin+MyEclipse+WebLogic组合配置

这种组合配置虽然付费,但物有所值。因此本文重点介绍这种配置。

BEA的WebLogic是最先支持和实现J2EE规范的服务器,目前最高版本是9.0。可与IBM的WebSphere媲美。况且如果你不用它的SSL加密功能,是不需付费的。下载、安装、配置、操作都非常方便。服务器启动速度和占用资源普通配置都是容忍的。对学习者是个不错的选择。

J2EE开发插件MyEclipse是一个功能强大的IDE。可与JBuilder最新版水平相当。但目前MyEclipse4.1版只能和Eclipse3.1版相匹配。

Mywl-plugin是配置WebLogic服务器的插件。这个插件应用方便,安装完直接在菜单栏中显示“Weblogic”项,提供Start Server和ShotDown Server命令子项。

值得说明的是,MyEclipse4.1版已经集成了绝大多数的流行服务器插件(Eclipse Application Server Connectors - Tomcat, Jboss, Weblogic, Websphere)。不用再单独安装服务器插件。所以Mywl-plugin插件可以不安装。现在访问官方网站https://www.sodocs.net/doc/8211144142.html,已找不到JBossPlugin插件了,网站会提示你已将很多服务器被集成到MyEclipse中。

MyEclipse4.1版除了基本的J2EE开发,还支持UML、Struts、Hibernete、Spring、DBMS等。MyEclipse4.1安装见3.2一节。

2.4 插件绿色安装方法

Eclipse插件大部分都是绿色安装。所谓绿色安装就是不用注册表的方法。其安装和卸载及其方便,删除时不会产生注册表和文件垃圾。绿色安装有两种方法,一是真接将插件释放到eclipse文件夹,二是写LINK文件进行链接。

2.4.1 拷贝安装方法

1.安装完eclipse后,eclipse的主目录(ECLIPSE_HOME)下面有两个子目录:plugins

和features。这是安放插件的两个相关的文件夹。我的机器上安装的ECLIPSE_HOME 是:D:\eclipse312。见图2.1。

2.将待安装的插件进行解压,找到插件目录下的plugins子目录,将该目录下的所有

文件拷贝到ECLIPSE_HOME下的plugins目录中;同样将插件的features目录下的文件拷贝到ECLIPSE_HOME下的features目录中。

图2.1 eclipse主目录和Weblogic插件目录

注:这种安装的方法简单。卸载时只要在这两个目录里删掉相关的文件即可。但是当安装的插件较多时,想要卸载掉某个插件时,不容易找到相关的文件。

2.4.2 链接安装方法

1.将插件解压到你想放的任何地方,这个时候你放插件的目录称为插件目录

(PLUGIN_HOME)。如WebLogic插件mywl-plugin-1.0.11.zip解压到ECLIPSE_HOME (ecllipse312),解压后的目录名为: mywl-plugin-1011。见图2.1。

2.在eclipse目录(ECLIPSE_HOME)下创建一个links目录,然后在你

的%ECLIPSE_HOME%\links\目录下创建一个link文件,link文件的名字与PLUGIN_HOME同名。如上例安装一个Weblogic插件,links目录下创建了:mywl-plugin-1011.link文件。

3.mywl-plugin-1011.link文件里的内容是指定插件的路径:

path=d://eclipse312//mywl-plugin-1011

4.这种安装插件需要注意,如果解压后插件的plugins和features子目录之上没有

eclipse父目录,应该增加这层目录。也就是说目录层次一定按如下规则:PLUGIN_HOME\eclipse\plugins\xxx.xxx。见图2.1种WebLogic插件目录的层次。

尽管这种方法描述起来稍麻烦,实际操作起来很好掌握。另外比较容易管理插件,添加,删除插件都很方便。插件文件夹可随意放在任何地方,只在link文件中修改Path 即可。删除link文件即卸载了插件。而且这些思想应该启发我们的原创思维,引导我们的软件设计走向。

两种方法的插件安装之后需要重新启动eclipse才能看到插件。如果某一个插件已经安装了想要重新安装,只要将文件替换或者修改link文件的路径即可。如果发现找不到插件,可能是你的插件不支持你的当前eclipse版本,请检查。也有可能是系统配置引起的,解决方法是将ECLIPSE_HOME下的configuration目录下的所有文件删除,只剩下config.ini文件,然后重新启动额cllipse。

2.5 Eclipse常用插件列表

1.struts控件。Struts是MVC开发模式工具。

●struts-console、faces-console

https://www.sodocs.net/doc/8211144142.html,/struts/console/

https://www.sodocs.net/doc/8211144142.html,/JavaServerFaces/console/

●Easy Struts

https://www.sodocs.net/doc/8211144142.html,/eclipse/updates/site.xml 2.Hibernate插件。Hidernete是持久层ORM(对象关系映射)工具。

●Hibernate Synchronizer

https://www.sodocs.net/doc/8211144142.html,/hibernatesync/

●hiberclipse hibernate

https://www.sodocs.net/doc/8211144142.html,

3. Spring插件。Spring是实现AOP设计模式的一个工具

●Spring IDE

https://www.sodocs.net/doc/8211144142.html,/updatesite/

●Spring UI plugin.

https://www.sodocs.net/doc/8211144142.html,/spring-ide/eclipse/

4.Tomcat插件

●sysdeo tomcat plug-in

https://www.sodocs.net/doc/8211144142.html,/eclipse/tomcatPlugin.html

5.Lomboz插件

●lomboz j2ee plug-in

https://www.sodocs.net/doc/8211144142.html,(学习网)

https://www.sodocs.net/doc/8211144142.html,/project/showfiles.php?group_id=97 (下载网)

6.JBoss服务器及相关产品下载地址:

●Get zip binary from SourceForge

https://www.sodocs.net/doc/8211144142.html,/jboss/jboss-3.0.0RC1.zip

●General download

https://www.sodocs.net/doc/8211144142.html,/project/showfiles.php?group_id=22866

●Also available is a Tomcat-integrated version

https://www.sodocs.net/doc/8211144142.html,/jboss/jboss-3.0.0RC1_tomcat-4.0 .3.zip.

●JBoss-IDE 更新

https://www.sodocs.net/doc/8211144142.html,/jbosside/updates

●JBoss主页。可下载JBoss整合tomcat的软件包.

https://www.sodocs.net/doc/8211144142.html,

7.数据库插件

●jFacedbc

https://www.sodocs.net/doc/8211144142.html,/projects/jfacedbc

●Dbedit

https://www.sodocs.net/doc/8211144142.html,/projects/dbedit

●SQLExplorer

https://https://www.sodocs.net/doc/8211144142.html,/-

更多插件信息请查看

https://www.sodocs.net/doc/8211144142.html,/eclipse/index.jsp

第三章 Eclipse+MyEclipse+WebLogic安装及配置过程通过上面的介绍,了解了为什么选用Eclipse+MyEclipse+WebLogic这种配置的原因,也了解了Eclipse的基本安装过程。本章具体、系统介绍这个组合配置的过程。

3.1 JDK及Weblogic

1.选用JDK。本例没有另外安装JDK,因为已经按装了JBuilder,所以Eclipse配置JRE时直接选用JBuilder下的JDK。见1.2节和图1.1。如没安装JBuildr,用WebLogic 下的JDK也可,见3.2节。

2.WebLogic的安装与配置。

WebLogic版本是weblogic_server8.1 SP5_win32.exe。安装过程及其简单,按向导提示即可。本例安装目标为D:\bea。然后进行配置。通过“开始”——“所有程序”,如图3.1所示找到Configuration Wizard 进入配置向导。

图3.1 启动Configuration Wizard 配置向导

配置过程中,大部分参数用默认值。参数如图3.2:

图3.2 WebLogic配置参数

参数的前四项均是安装的默认值,后两项的Server Hostname是计算机名,由安装OS时已确定;Server Port是WebLogic默认的HTTP端口。只有Username和Password是

是自己确定的。

3.2 Eclipse的安装和基本配置

Eclipse版本是eclipse-SDK-3.1.2-win32.zip。解压目标是D:\eclipse312。在该目录下有eclipse.exe直接双击启动。也可建一个快捷方式在桌面。首次启动要做如下配置工作:

1.建立工作空间(WorkSpace)

即创建一个目录,存放以后建立的工程项目。见图3.3。

图3.3 配置工作空间

2.配置JDK

配置了JDK才能在Eclipse下进行Java编程。有关JDK下的一些命令和使用请参阅JDK的安装与使用文档。在IDE环境下应用方便是其优点,但由于隐藏了JDK命令,使得初学者不能深入体验和理解JDK。至今一些Java高手依然使用JDK的基本命令进行编程和调试。

选择菜单“Windows”——“Preferences”选中Installed JRES进入图3.4界面。这里可从右表中勾选其中一个JDK。通过“Add”按钮可以激活另外一个窗口来添加另外的JDK(如果还有的话)。这里勾选了BEAJRE,指的是Weblogic下的JDK,版本是JDK1.4。

图3.4 JDK配置界面

3.3 J2EE插件MyEclipse的安装

MyEclipse4.1是注册安装。

执行EnterpriseWorkbenchInstaller_4.1GA_E3.1.exe。指定安装目标是:D:\eclipse312\MyEclipse41。安装完之后再links目录下会自动生成一个link文件com.genuitec.eclipse.MyEclipse.link。重启Eclipse菜单栏中会出现MyEclipe菜单。有关J2EE的所有选项和视图都将出现。

3.5配置服务器

要开发J2EE必须配有J2EE服务器,在开发环境下将J2EE程序打包直接发布到服务器上。任何IDE都应该支持这个功能。因此任何IDE都会提供选择和配置服务器的视图。但在Eclipse中,必须安装了J2EE插件之后才会有此视图选项。本例是安装了MyEclipse4.1插件。

选择“Windows”—“Preferences”—“MyEclipse”—“WebLogic8”显示如图3.5。填入WebLogic的参数。

图3.5 选择J2EE服务器和参数

3.6 安装汉化包

安装汉化包以后使用起来最方便的就是阅读帮助文档,如果英语基础好用英文版最好。Eclipse多国语言包不仅有中文翻译,还有其他几种主要语言的翻译(法语、德语、日语、韩语等),Eclipse能够根据Windows OS的语言环境自动选择翻译语言。

先到Eclipse官方网站https://www.sodocs.net/doc/8211144142.html,下载合适的版本。本例下载的是NLpack1-eclipse-SDK-3.1.1a-win32.zip。

采用绿色安装方法:解压到ECLIPSE_HOME下,修改文件夹为Language。然后在links 文件夹中添加一个link文件,文件名Language.link,内容为:

path=d://eclipse312//Language。

重新启动Eclipse则菜单和帮助文档都已汉化。但对于插件不能汉化。

第四章开发Java简单实例

4.1 建立一个Java工程项目(Java Project)

①通过主菜单“文件”—“新建”—“项目”弹出“新建项目”窗口如图4.1。

图4.1 新建项目窗口

②激活“Java项目”推出新建“Java项目窗口”如图4.2。在“项目名”文本框中输入项目名Java_pro。其他选项按例勾选。“项目布局”栏中的两个选项决定Java源文件和编译后的class文件存放位置,默认选中“创建单独的源文件夹和输出文件夹”,是指在工程目录Java_pro下增添src和bin两个文件夹,src存放源文件,bin存放class 文件。可以激活旁边的“配置缺省值(E)”进行src和bin的设置;选中“使用项目文件夹作为源文件和类文件的根目录”,是指不建src和bin文件夹,源文件和class文件均存放在Java_pro目录下。

按“完成”按钮就可形成物理文件夹,可转到“我的电脑”查看验证。在Eclipse 界面左部“包资源管理器”子窗口中出现Java_pro工程树型目录。见图4.3。

图4.2 新建Java项目窗口

图4.3 包资源管理器子窗口添加新工程目录

4.2 创建一个Java源文件

①通过主菜单“文件”—“新建”—“类”弹出“新建项目”窗口如图4.4。输入文件名MyClass,其他按例勾选,文件带有main方法。

图4.4 新建Java类窗口

单击“完成”按钮返回到主界面。见图4.5。看“包资源管理器”窗口Java_pro目录下出现了新添的java文件。在编辑区出现了安模版给出的Java文件框架。在main方法中加入一条输出语句:System.out.println("Hello world!这是第一个Java程序")。

②创建自己喜欢的编辑样式

编写Java源文件,不同的人喜欢不同的风格。比如“{ }”的使用,现在有采用图4.5种的形式(默认的样式):

public class MyClass{

public static void main(String[] args) {

System.out.println("Hello world!这是第一个Java程序");

}

}

图4.5 创建Java文件以后的界面

但也有很多程序员喜欢如下的风格:

public class MyClass

{

public static void main(String[] args)

{

System.out.println("Hello world!这是第一个Java程序");

}

}

这种形式{ }的匹配整齐,程序的结构层次非常清晰,阅读方便。要想创建这样风格的编程模版。Eclipse提供了方便的修改功能:

选中工程项目(高亮Java_pro),击右键弹出一个快捷窗口,选择“属性”,弹出工程属性窗口,再选中“Java代码样式”—“格式化程序”显示如图4.6。你可以对已有的样式进行编辑(按“编辑”按钮再推出编辑窗口)或者新建。读者可自行实验。本例是按上面的分割新建的样式mytemplate并选中。“确定”返回。

进入工程属性也可高亮Java_pro后,在主菜单选择“项目”—“属性”进入。

图4.6 编辑Java代码样式界面

要使已有的程序代码按新选择的样式出现,再次选中工程项目(高亮Java_pro),击右键弹出一个快捷窗口,选择“源代码”,弹出另一快捷菜单,选中“格式”。显示如图4.7。单击之后,在代码编辑窗口会看到“{ }”已经按新样式改变。见图4.8。

Eclipse使用设置、性能调优

Eclipse使用设置、性能调优 eclipse调优 一般在不对eclipse进行相关设置的时候,使用eclipse总是会觉得启动好慢,用起来好卡,其实只要对eclipse的相关参数进行一些配置,就会有很大的改善。 加快启动速度 1.在eclipse启动的时候,它总是会搜索让其运行的jre,往往就是这个搜索过程让eclipse启动变慢了。(没设置时,等2-3s出现进度条,设置后直接出现进度条) 只要在eclipse.ini中加入-vm的参数就可以了 2.取消所有启动时要激活的插件(在用时激活也一样)和其它的相关的在启动时执行的操作。

3.关闭自动更新

减少jvm内存回收引起的eclipse卡的问题 这个主要是jvm在client模式,进行内存回收时,会停下所有的其它工作,带回收完毕才去执行其它任务,在这期间eclipse就卡住了。所以适当的增加jvm申请的内存大小来减少其回收的次数甚至不回收,就会是卡的现象有明显改善。 主要通过以下的几个jvm参数来设置堆内存的: -Xmx512m 最大总堆内存,一般设置为物理内存的1/4 -Xms512m 初始总堆内存,一般将它设置的和最大堆内存一样大,这样就不需要根据当前堆使用情况而调整堆的大小了 -Xmn192m 年轻带堆内存,sun官方推荐为整个堆的3/8 堆内存的组成总堆内存= 年轻带堆内存+ 年老带堆内存+ 持久带堆内存年轻带堆内存对象刚创建出来时放在这里 年老带堆内存对象在被真正会回收之前会先放在这里 持久带堆内存class文件,元数据等放在这里 -XX:PermSize=128m 持久带堆的初始大小 -XX:MaxPermSize=128m 持久带堆的最大大小,eclipse默认为256m。如果要编译jdk这种,一定要把这个设的很大,因为它的类太多了。 我的配置(2g内存的笔记本): 还有其它的相关参数可以看看下面的参考材料,很有启发的: -XX:+UseParallelGC 使用并发内存回收 -XX:+DisableExplicitGC 禁用System.gc()的显示内存回收 eclipse.ini -startup plugins/https://www.sodocs.net/doc/8211144142.html,uncher_1.3.0.v20120522-1813.jar --launcher.library plugins/https://www.sodocs.net/doc/8211144142.html,uncher.win32.win32.x86_1.1.200.v20120522-1813

Eclipse常见问题初学者入门必备

1 Eclipse的概述 ●Eclipse是一种可扩展的开放源代码的IDE。 ●Eclipse的特点描述 ?免费 ?纯Java语言编写 ?免安装 ?扩展性强 ●MyEclipse ?在Eclipse基础上追加的功能性插件,对插件收费 在WEB开发中提供强大的系统架构平台 Eclipse是一种可扩展的开放源代码的IDE。起始于1999年4月,由OTI和IBM两家公司的IDE产品开发组组建。2001年11月,IBM公司捐出价值4000万美元的源代码组建了Eclipse联盟,并由该联盟负责这种工具的后续开发。最初主要用于Java语言开发,通过安装不同的插件,Eclipse可以支持不同的计算机语言开发。 Eclipse: 可免费使用 早期是由Java开发人员使用Java语言编写,工具所带来的快捷帮助完全符合Java编程人员的习惯 免安装,由于使用Java语言编写,需要为其提供JDK与JRE 扩展性强,工具本身不具有的功能,可以通过标准接口扩展添加功能 MyEclipse: MyEclipse是在Eclipse基础上追加的功能性插件 MyEclipse目前已收费 MyEclipse主要在JavaWeb方面为开发者提供强大的系统架构平台 早期的MyEclipse安装需要基于Eclipse安装目录,后期逐渐发布完整版开发包,安装后自带Eclipse、JDK和各种插件

2 Eclipse的下载,安装及卸载 ●下载 https://www.sodocs.net/doc/8211144142.html,/ ●安装 ?绿色版解压就可以使用(Eclipse) ?安装版双击运行,一路next即可(JDK) ●卸载 ?绿色版直接删除文件夹即可 ?安装版专业卸载软件或者控制面板添加删除程序 ●下载 https://www.sodocs.net/doc/8211144142.html,/ ●安装 ?绿色版解压就可以使用(Eclipse) ?安装版双击运行,一路next即可(JDK) ●卸载 ?绿色版直接删除文件夹即可 ?安装版专业卸载软件或者控制面板添加删除程序 3 Eclipse的基本使用 ●选择工作空间 ?工作空间其实就是我们写的源代码所在的目录 ●用Eclipse来完成一个HelloWorld案例 ?代码以项目为基本单位 ?创建项目 ?创建包 ?创建类

eclipse的安装步骤

一:先安装JDK 双击下载完成的jdk6-windows-i586-p,exe文件图标,开始安装Java SDK,出现许可证协议如下: 选择“我接受该协议许可证的条款”,点击“下一步”,出现如下界面: 如果想改变JDK的安装路径可在界面下方点击“更改”按钮,参照如下两个界面进行修改:

点击下拉框选择安装分区: 更改完成后返回如下界面继续安装步骤: 点击“下一步”按钮开始安装:

JDK安装完毕后系统会在C盘安装Java Runtime Enviroment(Java 运行环境,简称JRE),不必改变安装路径,然后点击你“下一步”按钮: 最后整个安装结束。 二:安装好JDK后就要配置环境变量。

我的电脑点右键,选择“属性”,选择“高级”标签,进入环境变量设置,分别设置如下三个环境变量: (1)设置好path变量,使得我们能够在系统中的任何地方运行java应用程序,比如javac、java、javah等等,这就要找到我们安装JDK的目录,比如我们的JDK安装在C:\jdk1.6.0目录下,那么在C:\jdk1.6.0\bin目录下就是我们常用的java应用程序,我们就需要把C:\Program Files\Java\jdk1.6.0_02\bin这个目录加到path环境变量里面。 在系统变量里找到path变量,选择->编辑;(里面已经有很多的变量值,是在变量值的最前面加上C:\Program Files\Java\jdk1.6.0_02;) 变量名: path 变量值: C:\Program Files\Java\jdk1.6.0_02\bin; (2)classpath环境变量,是当我们在开发java程序时需要引用别人写好的类时,要让java解释器知道到哪里去找这个类。通常,sun为我们提供了一些额外的丰富的类包,一个是dt.jar,一个是tools.jar,这两个jar包都位于C:\Program Files\Java\jdk1.6.0_02\lib目录下,所以通常我们都会把这两个jar包加到我们的classpath环境变量中set classpath=.;C:\Program Files\Java\jdk1.6.0_02\lib\tools.jar;C:\Program Files\Java\jdk1.6.0_02\lib\dt.jar。 在系统环境变量那一栏中点->新建classpath 变量名: classpath 变量值: .;%JAVA_HOME%\lib\tools.jar;%JAVA_HOME%\lib\dt.jar;(注意,CLASSPATH最前面是有个“.”的,表示当前目录,这样当我们运行java AClass的时候,系统就会先在当前目录寻找AClass文件了。); (3)设置JAVA_HOME:

eclipse 操作技巧

eclipse是一个基于插件的开源项目,功能很强大,除了java外,通过安装插件可以编写大多数常用语言,可以说是一个非常强大,全面的ide开发工具。所以这里有必要介绍一下它的一些使用技巧,便于开发。 这些技巧包括常用菜单、界面的操作和快捷键的使用。 ◆Eclipse可以建立多个工作区,每个工作区是一个文件目录,所有的相关文件都存放在 这个目录下,在启动时会有对话框提示选择工作区。启动以后看到的就是工作台,工作台包含多个透视图,每个透视图又包含多个不同的窗口。 ◆Eclipse可以设置文件的关联打开程序,操作方法: Window->Preferences->General->Editors->File Associations. ◆Eclipse可以以方法为独立的编辑单位和以类为编辑单位之间进行切换,操作方法:点 击按钮[show source of selected Element only]。 ◆Eclipse的窗口可以通过点击右上角的标签大小化、恢复的操作,类似于Window的操 作。 ◆Eclipse中可以实现目录折叠恢复功能,操作方法:点击视图上方的折叠、恢复标签。 ◆Eclipse提供了自动刷新功能以避免每次在Eclipse以外更改文件后手工刷新,操作方法: window->Preferences->General->Workspace->选中Refresh automatically。 ◆Eclipse中打开一个Java文件,鼠标点击一个元素(类、方法),会在Declarition窗口中 直接显示这个元素的源代码,类似于以前的Open Declarition功能(通过Ctrl+鼠标左键)。 另外还可以在Javadoc视图中显示这个元素的javadoc。 ◆Eclipse中可以显示行号,操作方法:Window->Preference->General->Editors->Text Editors->选中show line numbers。 ◆Eclipse提供了强大的Java代码格式化功能,配置方法:Window-Preference->Java->Code Style->Formatter。 ◆Eclipse提供了注释隐藏功能,可以通过Window-Preference->Java->Editor->Folding->选 中Enable folding配置,但是当隐藏后,调试代码时会出现代码行不一致的情况,所以还是建议不要使用此功能。 ◆Eclipse提供了所选元素动态高亮显示功能,选中一个元素以后编辑器中的该元素的所 有调用被高亮显示,配置方法:Window-Preference->Java->Editor->Mark Occurrences。 ◆Eclipse中浏览窗口主要包括:Navigator、Package Explorer、Project Explorer、Hierarchy、

Eclipse的安装及配置

4.4.3 Eclipse的安装及配置 Eclipse是一款非常优秀的开源IDE,非常适合于 Java 开发,由于支持插件技术,受到了越来越多的开发者的欢迎。本书选用目前流行、稳定的Eclipse 3.2版本进行 Java 智能卡Applet的开发。 Eclipse 工具是通过调用JCDK中 JCWDE 工具来模拟运行 Java 智能卡 Applet 的。JCWDE 实际是一个 Java 应用,其主类为:com.sun.javacard.jcwde.Main。在整个调试运行过程中, Eclipse 模拟的是 Java 智能卡卡片。用户通过使用 JCDK 中的 APDUTool来模拟读写器,二者间的通信是通过默认的 9025 socket 端口来进行的。因此,在 Eclipse 中调试和运行 Java 智能卡Applet 前,必须按照4.4.1 和 4.4.2 中的描述完成JDK 和JCDK 的安装和配置。 首先,从Eclipse的官方网站https://www.sodocs.net/doc/8211144142.html,下载 Windows平台的Eclipse 3.2版本,下载到本地后文件名为:eclipse-SDK-3.2-win32.zip。然后解压到指定的目录,此处假定解压到C:\eclipse下。安装后的目录结构如下图4.18所示。 图4.18 Eclipse 的安装目录 下面详细介绍了在Eclipse下开发Java 智能卡的环境参数配置步骤,同时建立了一个非常有代表性的HelloWorld 小应用程序用于测试。 1. 首先选择【File】->【new】->【Project】->【Java Project】,打开新建Java工程向导。如图4.19所示:

极好的Eclipse_RCP零基础学习(带图解)

Eclipse RCP入门 最近做了一个基于RCP的项目,感受颇深,觉得RCP有希望扭转Java桌面应用的颓势。在项目中积累了一点经验与心得,拿出来与大家分享,希望能给RCP初学者一点帮助。我研究Eclipse 插件开发已经有一段时间了,但是我并没有很系统的学习过Eclipse的插件开发,往往只是做项目需要临时学的一点,所以讲的东西难免粗陋,请见谅。 一、Eclipse简介 Eclipse最初是由IBM捐献给开源社区的,目前已经发展成为人气最旺的Java IDE。 Eclipse插件化的功能模块吸引了无数开发者开发基于Eclipse的功能插件。事实上,Eclipse 已经超越了一般Java IDE的概念。Eclipse是一个平台,一个开放的平台,你可以为Eclipse 添加任何你想要的功能,比如播放音乐,观看电影,聊天……这些不是天方夜谭,而是已经实现的事实。虽然Eclipse可以添加很多附加功能,可以编辑C/C++,可以编辑Word文件,可以开发UML等等,但是Eclipse最基本,也是最强大的功能还是Java IDE。 二、RCP简介 RCP的全称是Rich Client Platform,可以把它看成是Eclipse的骨架,其他的插件是器官与血肉。我们可以把这个骨架拿过来填入自己的器官和血肉,这样就创造了我们自己的“Eclipse”! 使用RCP来开发Java桌面应用可以把开发的焦点转移到系统的逻辑功能上,而不是界面上。我们自己的程序可以继承Eclipse的风格与功能,而不用自己去编写诸如菜单,工具条,子窗口等等的界面元素。甚至我们可以把Eclipse本身的功能插件,比如Console拿来放在自己的程序里,这样就避免了很多重复开发。 三、知识准备 我写这篇文章并不是面向Java的初学者,而是面向有一定Eclipse使用基础的开发者。 所以我假设你已经具备一下基本知识: 1、Java基础 2、用过Eclipse进行开发 3、SWT/JFace开发基础(可选) 如果你还不具备上述条件,那么看我的文章你会看的很郁闷,建议你先去学习这些基本知识。 四、Eclipse组件 在开发Eclipse插件(RCP可以看成是Eclipse的插件,只不过是脱离Eclipse运行的)之前,得先对Eclipse的结构有个了解。这里我简单介绍一下Eclipse的基本组件,这些名词可能比较陌生,但这都是开发Eclipse插件必须了解的。

Eclipse配置andriod开发环境,配置ADT的过程

!!Eclipse配置andriod开发环境!! 首先,我们下载一个Eclipse版本 https://www.sodocs.net/doc/8211144142.html,/downloads/ 3.7.2是比较可用的,下载之后,直接解压,打开EXE文件,Eclipse就可用了打开Eclipse以后,就可以直接下载配置ADT plugin 进入Help>Install New Soft... 点击Add…

Name:ADT Plugin Location: https://https://www.sodocs.net/doc/8211144142.html,/android/eclipse/ 如果https不行,就换http试试看 之后点Next就可以了 但是:很多人无法通过Eclipse直接安装ADT,所以,谷歌的官网上是可以直接下载,然后在Eclipse下配置就可以了 https://www.sodocs.net/doc/8211144142.html,/sdk/eclipse-adt.html#installing 进入这个网站以后,往下翻就会找到这个,下载. 下载完成以后,将ADT解压,然后,进入Eclipse中配置.

选择Local… 找到你刚才解压的那个ADT文件夹。。然后点击Next就会进行安装了。这个过程不会超过20分钟。 安装完成之后,你的Eclipse就会出现下面两个图标。。那么恭喜你,成功了。 在ADT配置完成之后,还需要在Eclipse里面配置SDK。 【当然,前提是你已经配置好了SDK,我在另一个名叫Android SDK 安装使用详细教程中就有详细介绍】 打开Window –Preferences,选择Android,将SDK Location改正确。Apply就可以 了

myeclipse设置配置-使用教程-精心整理

学习编程开发是件需要持之以恒的是,大家加油好好努力,早日成为变成精英。 下面允许我做一些简要的介绍: 应该大家都知道Eclipse优点:免费、程序代码排版功能、有中文化包、可增设许多功能强大的外挂、支持多种操作系统(Windows、Linux、Solaris、Mac OSX)..等等而MyEclipse企业级工作平台(MyEclipse Enterprise Workbench ,简称MyEclipse)是对Eclipse IDE的扩展,利用它我们可以在数据库和J2EE的开发、发布,以及应用程序服务器的整合方面极大的提高工作效率。它是功能丰富的J2EE集成开发环境,包括了完备的编码、调试、测试和发布功能,完整支持HTML, Struts, JSF, CSS, Javascript, SQL, Hibernate。 在结构上,MyEclipse的特征可以被分为7类: 1. J2EE模型 2. WEB开发工具 3. EJB开发工具 4. 应用程序服务器的连接器 5. J2EE项目部署服务 6. 数据库服务 7. MyEclipse整合帮助 对于以上每一种功能上的类别,在Eclipse中都有相应的功能部件,并通过一系列的插件来实现它们。MyEclipse结构上的这种模块化,可以让我们在不影响其他模块的情况下,对任一模块进行单独的扩展和升级。 简单而言,MyEclipse是Eclipse的插件,也是一款功能强大的J2EE集成开发环境,支持代码编写、配置、测试以及除错 二.接着既然我们已经知道了这个软件,那么她又可以帮我们作些什么呢? 这里我作一些简要的介绍(由于myeclipse相继推出不同的版本,每个版本又有其各自的特点,在此我只介绍我当前在用的整个版本6.XGA) 总结起来讲这个版本支持这些以下功能:

Eclipse设置Server(Tomcat)教程

Eclipse 中开发Webapp, 一般需要配置Tomcat Server, 以便在Eclipse 中进行Debug. 具体的步骤如下: 1. Windows ==>Preference ==> Server ==> Runtime Environment 具体对一个Server Environment的配置:

2. Window ==> Show View ==> Servers 然后点击右键, New Server,

这里可以选择Tomcat 的版本, "Server runtime environment" 就是Step 1中配置的Server Runtime. 第二步是选择要Publish 那个Webapp Module

这样Server 就配置好了. BTW: 这个步骤中, 有一次碰到了一个问题: “Project facet Java 6.0 is not supported” Google 后, 找到的解决方法是: 在Eclipse Project home 下, “.settings”文件夹下的“https://www.sodocs.net/doc/8211144142.html,mon.project.facet.core.xml”文件中有一行〈installed facet="jst.java" version="6.0"/〉的内容,此处将“6.0”更改为“5.5”,问题即解决。 可以参考这里. 3. 修改Server 的端口号等参数: 在Step2 中配置的Server上, 点击右键, 选择Open, 然后可以修改端口号等参数. 也可以Add/Remove Webapp modules

Eclipse中常用的操作的英文单词及翻译

Eclipse中常用的操作单词 1. Existing Project into Workspace 现有的工程引入工作空间(加载工程) File 文件 New 新建 Project 工程 Folder 文件夹 Import 引入(加载&导入) Run As 运行 Application 应用程序 copy 复制 paste 粘贴 Delete 删除 properties 属性 Java Build Path 建立java路径 Libraries 库 Add Library 添加库 User Library 用户库 Next 下一步 User Libraries 用户库 New 新建 JDBC-ODBC 桥 2. 需掌握的单词 overload 重载 override 重写(覆盖) 3. 程序编写时常用的单词 package 指定文件夹 class 类 static 静态类型 true 真 false 假 String 字符串对象(也是一种数据类型) extends 继承 this 当前对象引用 super 父类对象引用 Math.random() 随机数 interface 接口 implements 继承接口 throw 抛出

throws 抛出 try 尝试 catch 捕获 Exception 异常 Separator 分割线 4. 基本数据类型(返回值类型中的一部分) 英文类型默认值封装类byte 字节型0b Byte char 字符型'\u0000' Character short 短整型0 Short int 整型0 Integer long 长整型0 Long float 单精度浮点型0.0f Float double 双精度浮点型0.0 Double boolean 布尔型flase Boolean String 字符串null String 5. 访问控制修饰符 public 公有的 protected 公共的(保护的) private 私有的 6. 类修饰符 final 最终 new 新的 abstract 抽象 finally 最终的 7. 逻辑关键字 if 如果 else 否则 switch 开关 case 事件 default 默认 for (循环) while (循环) do-while (循环) continue 继续 break 打破 8. 类

Eclipse配置Python开发环境

第一篇讲在Eclipse中搭建Python开发环境,第二篇,主要讲一些配置。 第一篇: 在Eclipse中搭建Python开发环境 正文 首先我们需要明白一点——Eclipse作为一个灰常优秀的开发工具,它可被用作N 多语言的IDE,然而前提是我们需要安装对应的编译器或者解释器。比如常见的Java 开发,就必须JDK。因此要用Eclipse进行Python开发也必须Python的“JDK”,即Python解释器。笔者已安装Python2.7版本的解释器,在本文便Python2.7为示例分步骤说明搭建过程。 基本需求: ·1 Eclipse(版本不要太陈旧) ·2 Python解释器(https://www.sodocs.net/doc/8211144142.html,) 步骤1: 下载用于在Eclipse中开发Python的插件PyDev。 文件名:org.python.pydev.feature-1.6.1.2010080312.zip。 下载地址:https://www.sodocs.net/doc/8211144142.html,/projects/pydev/files/ 说明:截至到2010-8-20,上述文件为最新版本。 步骤2: 解压org.python.pydev.feature-1.6.1.2010080312.zip。将解压后的features和plugins文件夹中的内容拷贝到Eclipse安装目录下相同的文件夹中即安装PyDev 插件成功。 补充: 安装PyDev的另一种方法 在安装PyDev 之前,要保证您已经安装了Java 1.4 或更高版本、Eclipse 以及Python。接下来,开始安装PyDev 插件。 1启动Eclipse,利用Eclipse Update Manager 安装PyDev。在Eclipse 菜单栏中找到Help栏,选择Help > Software Updates > Find and Install。 2选择Search for new features for install,然后单击Next。在显示的窗口中,选择new remote site。此时,会弹出一个对话框,要求输入新的更新站点的名称和链接。这里,名称项输入PyDev,当然,您也可以输入其他的名称;链接里输入https://www.sodocs.net/doc/8211144142.html,/pydev/updates,也可以填https://www.sodocs.net/doc/8211144142.html,/updates。然后,单击Ok。 图 1. 新的更新站点

eclipse设置和优化

1.eclipse下的编码设置: ?eclipse 中使用模板新建JSP,xhtml等文件时,默认的编码为:ISO-8859-1。 ISO-8859-1 编码对于中文的显示是不支持的,如果要支持简体中文,则编码方式应为GBK 或者GB2312 或者UTF-8(推荐) 等。右键菜单栏window --> preferences --> 在type filter text中输入jsp; -->选择下面的jsp -> 选择creating files组中的encoding 为UTF-8编码就可以了 ?如果要使新建立工程、java文件直接使UTF-8则需要做以下工作: ?1、windows->Preferences...打开"首选项"对话框,左侧导航树,导航到general->Workspace,右侧Text file encoding,选择Other,改变为UTF-8,以后新建立工程其属性对话框中的Text file encoding即为UTF-8。 ?2、windows->Preferences...打开"首选项"对话框,左侧导航树,导航到general->Content Types,右侧Context Types 树,点开Text,选择Java Source File,在下面的Default encoding输入框中输入UTF-8,点Update,则设置Java 文件编码为UTF-8。其他java应用开发相关的文件如:properties、XML等已经由Eclipse缺省指定,分别为 ISO8859-1,UTF-8,如开发中确需改变编码格式则可以在此指定。 2.取消单词拼写检查 Myeclipse菜单 window——General——Editors——Text Editors——Spelling——把右边的Enable spell checking的勾去掉就行了,也就是取消单词的拼写检查。 3.去除不需要加载的模块 通过Windows - Preferences打开配置窗口,依次选择左侧的General - Startup and Shutdown,这个时候在右侧就显示出了Eclipse启动时加载的模块,可以根据自己的实际情况去除一些模块。 windows–>perferences–>general–>startup and shutdown 关掉没用的启动项: WTP webservice UI plug-in,Equinox Provisioning platform Automatic Update Support 一个是ui视图,一个是自动更新.我去掉了. 还有许多涉及到Jboss的都可以去掉,因为是从Oracle那里拷过来的,但是现在咱们基本上用不到。 4、取消在启动时自动验证项目配置文件 默认情况下Eclipse在启动的时候会自动验证每个项目的配置文件,这是一个非常耗时的过程,可以在Preferences窗口依次选择 Eclipse –Validation(输入查找比较快),然后在右侧的Validator列表中只保留 Manual 项就可以了。

eclipse的一些基本操作

首页:调节代码智能提示,自己去window找到对应的文件java javascript html xml调节就行,很简单 1、如何新建java项目或Java Web项目 在eclipse中的Project Explorer 视图中,右键--> New --> Project,然后根据出现的对话框,里面选择Java节点或者web节点,ide 会根据选择的类型创建不同的项目。 输入Project name,现在以创建Dynamic Web Project 为例,然后点击Next 按钮,效果如下图:

在上面对话框输入Project name,选择target runtime(项目运行的服务器),module version (模块版本,一般选最高版本)等等, 接下来点击Next按钮,进入src目录结构,可以自己去搭建,然后下面有一个Default output folder ,效果如下:

这个是用于调整java类文件编译之后的保存目录,默认是在根目录下的build下的classes 下,一般不建议放在这里,毕竟不安全。 建议修改值为WebContent\WEB-INF\classess 接下来点击Next 按钮,进入如下页面: Context root : 表示项目的发布名称,也就是我发布到tomcat webapps下的目录,实践证明:如果我改成上面的webProject 这个名称,然后使用eclipse发布到tomcat webapps 目录下之后,多出来的还是test,然后通过http://localhost:8080/test 可以访问,同时http://localhost:8080/webProject 一样可以访问。这样的话就实现了一个项目发布两个访问地址的功能了。 Content directory :表示整个web项目的内容目录,eclipse默认是WebContent,myeclipse 默认是WebRoot。 generate web.xml deployment descriptor 这个多选框表示是否生成web.xml的部署描述,必须勾上。 点击Finish 完毕。 2、如何在eclipse中修改java编辑器的字体?

eclipse颜色设置以及常用快捷键OK

eclipse颜色设置以及常用快捷键(2010-07-17 18:59) 分类:Java Eclipse本身很快的,但是加上了myeclipse后,就狂占内存,而且速度狂慢,那如何让Eclipse 拖着myeclipse狂飚呢?这里提供一个: 技巧:取消自动validation validation有一堆,什么xml、jsp、jsf、js等等,我们没有必要全部都去自动校验一下,只是需要的时候才会手工校验一下,速度立马提升好几个档次! 取消方法:windows-->perferences-->myeclipse-->validation 除开Manual下面的复选框全部选中之外,其他全部不选手工验证方法: 在要验证的文件上,单击鼠标右键-->myeclipse-->run validation 程序代码自动排版:Ctrl+Shift+F,会自动把代码进行格式化的排版,非常方便 快速执行程序:Ctrl + F11第一次执行时,它会询问您执行模式,设置好后,以后只要按这个热键,它就会快速执行. Ctrl+Shift+/ 加上段注释/**/ Ctrl+Shift+\ 取消段注释/**/ Ctrl+/ 加上行注释或取消行注释 自动汇入所需要的类别:Ctrl+Shift+M Ctrl+Shift+O 好象使用Ctrl+Shift+O 也可以 重要技巧(机器配置低就别用了,呵呵) Eclipse中默认是输入"."后出现自动提示,用于类成员的自动提示,可是有时候我们希望它能在我们输入类的首字母后就出现自动提示,可以节省大量的输入时间(虽然按alt + /会出现提示,但还是要多按一次按键,太麻烦了). 从Window -> preferences -> Java -> Editor -> Content assist -> Auto-Activation下,我们可以在"."号后面加入我们需要自动提示的首字幕,比如"ahiz". 然后我们回到Eclipse的开发环境,输入"a",提示就出现了. 但是我们可以发现,这个Auto-Activation下的输入框里最多只能输入5个字母,也许是Eclipse的开发人员担心我们输入的太多会影响性能,但计算机的性能不用白不用,所以我们要打破这个限制. 其实上面都是铺垫,制造一下气氛,以显得我们下面要做的事情很牛似的,其实不然,一切都很简单.嘿嘿:) 在"."后面随便输入几个字符,比如"abij",然后回到开发环境,File -> export -> general -> preferences -> 选一个地方保存你的首选项,比如C:\a.epf 用任何文本编辑器打开 a.epf,查找字符串“abij”,找到以后,替换成“abcdefghijklmnopqrstuvwxyz”,总之就是你想怎样就怎样!!然后回到Eclipse,File -> import -> general -> preferences -> 导入刚才的a.epf文件.此时你会发现输入任何字幕都可以得到自动提示了.爽!!! 最后:自动提示弹出的时间最好改成100毫秒以下,这样会比较爽一点,不然你都完事了,自动提示才弹出来:),不过也要看机器性能. myeclipse自动提示背景颜色设置(再也不那么淡)

Eclipse中web开发环境配置

Eclipse中web开发环境配置 一、前提说明 Eclipse中web开发即可称为java-web开发,在这个过程中,我们需要使用3个部分,来支撑起开发的基本环境配置。 二、环境配置 1、Java:JDK安装与环境配置 (1)JDK下载地址: https://www.sodocs.net/doc/8211144142.html,/technetwork/java/javase/downloads/jdk8-downloads-2133 151.html (2)JDK安装 打开下载好的JDK安装文件,直接默认安装即可,安装过程中可以修改JDK安 装地址。(示例中地址为:D:\Program Files\Java) (3)Java环境配置 1)在计算机属性中,选择左上方的“高级系统设置”,并在弹出框中选择“高 级”,下方列表中会有“环境变量”选项,点击“环境变量”,弹出环境变量设 置的窗口。 2)环境变量中我们主要是在系统变量里面配置java环境,首先我们在系统变 量中选择“Path”变量,点击编辑(或双击该变量),在编辑窗中新增java“bin” 路径,如下所示:D:\Program Files\Java\jdk1.8.0_20\bin;D:\Program Files\Java\jdk1.8.0_20\jre\bin; 3)接下来在系统变量中新建一个CLASSPATH变量,点击新建,在新建系统变 量弹出框中变更名处输入“CLASSPATH”,在变量值中输入java中lib目录下的

tools.jar和dt.jar路径,如下所示: .;D:\ProgramFiles\Java\jdk1.8.0_20\lib\tools.jar;D:\ProgramFiles\Java\jdk1.8.0_20 \lib\dt.jar;(注:地址前或地址最后必须有“.;”,其中“.”表示各目录的根目录) 4)综上过程,java环境基本配置完成,我们可以用“cmd”来检查一下。 ①点击菜单键同时点击R键,打开运行,输入cmd,按回车键,弹出电脑终端(此为快捷方式打开,也可以直接在开始菜单下方搜索框输入cmd,打开电脑终端)②在终端中输入“java”,然后回车,会出现下图所示的内容:然后输入“javac“,回车,会出现如下图所示内容: ④如上内容都出现时,代表java环境已经配置完成

eclipse常用方法和快捷键说明

代码提示 菜单Window -> Perferences…-> General -> keys,在中间的列表中选中Command名称为Content Asssist的项,在下面的Binding中按下需要设置的快捷键,如下图的:Shift + Space,然后点Apply或OK保存设置。 快捷键设置完成后点击列表列表的Binding按快捷键名称排序,看看有没有和其他快捷键设重复。 代码提示的常用模板可以在该Perferences窗口的Java -> Editor -> Templates中找到,如Templates列表中第一项,Name为main的项,其下面的Preview中的内容为一个main方法的模板。

编辑页面会弹出提示面板,选择需要的提示项后回车确定。 此时Eclipse会自动为我们生成这个main方法的模板: 快速执行main、test等 如果我们写了一个测试用的main方法,需要马上执行,可以点工具栏中的执行Main方法 的按钮

也可以利用快捷键快速执行:Alt + Shirt + X,放开后键入J,默认会执行当前编辑java类中的main方法。 如果当前编辑的是一个JUnit测试类,则可以使用Alt + Shirt + X,放开后键入T,快速执行该JUnit类中的测试方法。 文件定位,展开、收起项目树 在树形结构的项目中快速定位当前编辑的文件:按下左侧面板中的按钮, 项目树将展开并高亮显示当前文件。要收起展开的树可以点击前面的按钮。 添加视图 不小心关闭了控制台或需要使用eclipse提供的其它视图,点菜单Window –> Show View,选择需要添加的视图。 文件在本地的历史版本 对于删除了且尚未上传到CVS或SVN的文件,右键点击文件所在的文件夹选中Restory from

eclipse的配置

Eclipse 配置 第1章快捷键的配置(加快开发过程中代码编写)MyEclipse(Eclipse)常用快捷键预览: 快捷键组合作用 Ctrl+1快速修复(最经典的快捷键,就不用多说了) Ctrl+D 删除当前行 Ctrl+Q 定位到最后编辑的地方 Ctrl+L 定位在某行(对于程序超过100的人就有福音了) Ctrl+M 最大化当前的Edit或View (再按则反之) Ctrl+/ 注释当前行,再按则取消注释 Ctrl+O 快速显示OutLine Ctrl+T 快速显示当前类的继承结构 Ctrl + F11 快速执行程序 Ctrl+Shift+P 定位到对于的匹配符(譬如{}) (从前面定位后面时,光标要在匹配符里面,后面到前面,则 反之) Ctrl+Shift+R 全局搜索文件(查找工程内的文件) 重构(注:一般重构的快捷键都是Alt+Shift开头的了) Alt+Shift+R 重命名(是我自己最爱用的一个了,尤其是变量和类的Rename) 变量名全局更改(对于变量的引用很有用) Alt+Shift+M 抽取方法(这是重构里面最常用的方法之一了,尤其是对一大堆泥团代码有用) Alt+Shift+C 修改函数结构(比较实用,有N个函数调用了这个方法,修改一次搞定)

Alt+Shift+L 抽取本地变量( 可以直接把一些魔法数字和字符串抽取成一个变量,尤其是多处调用的时候) Alt+Shift+F 把Class中的local变量变为field变量(比较实用的功能) Alt+Shift+I 合并变量(可能这样说有点不妥Inline) Alt+Shift+V 移动函数和变量(不怎么常用) Alt+Shift+Z 重构的后悔药(Undo) Alt+Shift+S 弹出资源代码(生成set/get方法的时候可以使用) Alt+Shift+J 增加预定义注释 F3 跳转到类、变量的声明 Ctrl+Alt+↓复制当前行到下一行(复制增加) Ctrl+Alt+↑复制当前行到上一行(复制增加) ALT+↑当前行和上面一行交互位置(同上) Alt+↓当前行和下面一行交互位置(特别实用,可以省去先剪切,再粘贴了) Shift+Enter 在当前行的下一行插入空行(这时鼠标可以在当前行的任一位置,不一定是最后)

myeclipse常用快捷键(配图)

2Eclipse/myeclipse新手的常用快捷键(配图) 2011-09-13 15:23:02| 分类:电脑| 标签:myeclipse|字号订阅 作为过来人,我知道,网上那些快捷键没告诉你们哪些是新手应该默认记下的。 有些是要等你进阶之后才要记得。所以你现在大可以不去记。 好东西,转载吧。(红色字优先、) (很抱歉,如果你希望能更加清楚地看清图片或是图上的文字的话,你可以按住ctrl不动,然后向上滚动鼠标的滚轮。要改变回来同理向 下滚动即可、) 快捷键修改在:Window---preferences -- General---keys

方法都在图片上了,大家看图吧、 ------------------------------------------------------------- Ctrl+F 查找并替换 Alt+/内容辅助(自动补全)(我知道6.X的版本好像要改一下,默认不是这个,8.X和9.X以后我都是直接导入我的个人配置,所以我也不知道到底是不是了……) F2显示工具提示描述 Ctrl+T :直接跳转到对应方法的实现处,快速显示当前类的继承结构(非常实用) Ctrl+鼠标左键:跳转到对应方法(字符串)的上一处, 如实现或接口处等我最喜欢的快捷键。与Ctrl+T功能差不多、 ctrl + shift + t 这个也很好用直接输入文件名来打开文件(文件多的时候很管用) Ctrl + D :直接删除本行 Alt + Shirt+A把代码缩小,方便查看整体结构,再按一次就还原了(是选择块作用吗?该怎样翻译了?) Alt + Shift + j :添加DOC注释 Alt+Enter 显示当前选择资源(工程,or 文件or文件)的属性

python用eclipse开发配置

eclipse+pydev 安装和配置 【IBM 】 PyDev for Eclipse 简介 级别: 初级 郑 伟芳 (zhengwf@https://www.sodocs.net/doc/8211144142.html, ), 软件工程师, IBM 2008 年 11 月 27 日 PyDev 安装和配置 安装 PyDev 在安装 PyDev 之前,要保证您已经安装了 Java 1.4 或更高版本、Eclipse 以及 Python 。接下来,开始安装 PyDev 插件。 启动 Eclipse ,利用 Eclipse Update Manager 安装 PyDev 。在 Eclipse 菜单栏中找到 Help 栏,选择 Help > Software Updates > Find and Install 。 选择 Search for new features for install ,然后单击 Next 。在显示的窗口中,选择 new remote site 。此时,会弹出一个对话框,要求输入新的更新站点的名称和链接。这里,名称项输入 PyDev ,当然,您也可以输入其他的名称;链接里输入https://www.sodocs.net/doc/8211144142.html,/pydev/updates ,也可以填https://www.sodocs.net/doc/8211144142.html,/updates 。然后,单击 Ok 。 图 1. 新的更新站点 这样,一个新的 PyDev 的站点就建好了,选择该站点,然后 Finish 。接下来,Eclipse 的Update Manager 将会在刚才输入的站点中搜索安装包,选中搜索出的结果 PyDev ,并单击 Next 。 图 2. 安装 Pydev

相关主题