eclipse的安装与配置Word文档下载推荐.docx
- 文档编号:16691814
- 上传时间:2022-11-25
- 格式:DOCX
- 页数:57
- 大小:1.51MB
eclipse的安装与配置Word文档下载推荐.docx
《eclipse的安装与配置Word文档下载推荐.docx》由会员分享,可在线阅读,更多相关《eclipse的安装与配置Word文档下载推荐.docx(57页珍藏版)》请在冰豆网上搜索。
Eclipse可以到www.eclipse.org去免费下载Eclipse的最新版本,一般Eclipse提供几个下载版本:
Release,StableBuild,IntegrationBuild和NightlyBuild,建议下载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可单独下载。
下载地址:
只需将此文件解压到你指定的目录即可。
如果你已安装了JBuilder或WebLogic,你也可以用这些JDK而不必安装单独的JDK。
Eclipse下配置JDK:
打开配置界面
window->
preferences。
点击java->
Installed
JREs,然后显示如图1.1:
图1.1Eclipse选择已安装的JDK
如果是初始安装的,只有显示第一个jre,那是系统默认的安装在c盘的jre,如果系统当中安装了多个jdk,那么最好还是新建一个,点击add,然后选择你需要使用的jdk的位置,然后它会自动寻找其他的参数,点击ok。
返回界面之后,不要忘记点选刚刚添加的jdk,要不然是没有用的。
然后点击ok关闭这个窗口。
很多资料介绍首先要在OS系统的环境变量中配置“JAVAHOME”、“CLASSPATH”、PATH等变量。
本文使用的OS是WindowsXP,无需配置相关的环境变量。
使用其他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.3Eclipse基础框架
1.3.1Eclipse的结构
Eclipse是由一个具有一组强大服务的基础框架构成,这些服务支持插件,比如JDT和插件开发环境(PDE)。
它由几个主要的部分构成:
平台运行库、工作区、工作台、团队支持和帮助。
图1.2Eclipse平台体系结构
1.平台(EclipsePlatform)
平台运行库(PlatformRuntime)是内核,它在启动时检查已安装了哪些插件,并创建关于它们的注册表信息。
为降低启动时间和资源使用,它在实际需要任何插件时才加载该插件。
除了内核外,其他每样东西都是作为插件来实现的。
2.工作台(Workbench)
工作台指的是桌面开发环境。
“工作台”的目标是通过为创建、管理和导航工作空间资源为Eclipse提供用户界面。
它是使用标准窗口工具包(SWT)和一个更高级的API(JFace)来构建的;
SWT是Java的Swing/AWTGUIAPI的非标准替代者,JFace则建立在SWT基础上。
每个“工作台”窗口都包含一个或多个透视图。
透视图则包含视图和编辑器,并且控制出现在某些菜单栏和工具栏中的内容。
在任何给定时间,桌面上都可以存在多个“工作台”窗口。
3.工作区(Workspace)
工作区是负责管理用户资源的插件。
这包括用户创建的项目、那些项目中的文件,以及文件变更和其他资源。
工作区还负责通知其他插件关于资源变更的信息,比如文件创建、删除或更改。
4.团队开发和版本控制
Eclipse平台提供了对于直接从工作空间进行团队开发操作的支持。
内置支持源代码管理系统:
并发版本控制系统(ConcurrentVersionsSystem,简称CVS)
5.帮助
帮助组件具有与Eclipse平台本身相当的可扩展能力。
与插件向Eclipse添加功能相同,帮助提供一个附加的导航结构,允许工具以HTML文件的形式添加文档。
1.3.2Eclipse提供的开发环境
除了构成Eclipse基础架构之外,已集成了必要的插件营造开发环境,尤其是Java开发环境已趋于完备。
无需扩展任何插件即可编辑、编译、调试、运行、测试基本的Java程序。
1.用来编辑和调试Java源代码的Java开发工具箱(JavaDevelopmentToolkit,简称JDT),功能相当于IDE,用来开发产品。
2.可以扩展Eclipse本身的插件开发环境(Plug-inDevelopmentEnvironment,简称PDE),用来打造开发工具。
3.提供新的图形用户界面GUI的API包SWT/JFace(StandardWidgetToolkit)。
SWT无论是在性能和外观上,都超越了SUN公司提供的AWT和SWING。
如果不加提示几乎没有人能看出Eclipse界面是用Java写出来的。
如果喜欢可视化设计,可以安装SWTDesigner插件使得设计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.1J2EE需要什么环境
J2EE需要开发环境和运行环境。
如Eclipse+Lomboz+JBoss表示基于Eclipse的一种配置。
Eclipse+Lomboz构成J2EE开发环境,JBoss是J2EE运行服务器。
1.开发环境既开发工具及其配置。
主要作用就是编辑、编译、调试、测试、打包(形成jar、war压缩文件)、部署(发布)等。
目前在中国使用比较流行的开发工具如表1-1:
表1-1J2EE开发工具
公司
产品
最新版本
收费否
Borland
JBuilder
JBuilder2005。
收费
IBM
WebSphereStudio
WebSphereStudioV5.1.1
BEA
WebLogicWorkShop
Weblogic9.0
SUN
NetBeans,
NetBeans5.0
免费
IBM(Eclipse.Org)
Eclipse
Eclipse3.2
注:
Org为非盈利组织
2.运行环境即J2EE服务器(也称容器或中间件)。
J2EE程序经过打包以后要部署(发布)到服务器上供客户使用。
国内常用的服务器见表1-2:
表1-2常见的J2EE服务器
功能
WebSphereServer
J2EE(WEB+EJB)
WebLogicServer
部分收费
JBoss
JBossApplicationServer
JavaSystemWebServer
只用于WEB
Apache
Tomcat
列举出这些开发工具和服务器都有官方下载地址。
请用搜索引擎自行查找。
2.2目前较常用的插件
要想在Eclipse应用上开发工具和服务器,必须有相应的插件(相当于电子设备的带插头的外接电源适配器)才能使这些外部工具协同工作。
1.J2EE开发环境插件。
目前常用的有两种.见表1-3:
表1-3常用的J2EE插件
objectweb.org
Lomboz
Lomboz3.1
Genuitec
MyEclipse
Myeclipse4.1
MyEclipse安装包是EnterpriseWorkbenchInstaller_4.1GA_E3.1.exe,下载地址:
Lomboz是绿色安装。
不同版本有如下差异。
对于Lomboz2.X版本,除安装Lomboz本身之外,还要必须安装EMF和GEF两个工作环境。
●EMF(EclipseModelingFramework):
Eclipse模型框架,目前最新版2.1.0。
只有安装Runtime2.0.0或更高版本,Lomboz2.X才能在Eclipse中正常使用。
否则在Eclipse的“首选项(Preferences)”的左边树中没有关于Lomboz的设置。
●GEF(GraphicalEditorFramework):
图形编辑框架,用于辅助图形设计,目前最新版3.1RC4,支持Eclipse3.1.
对于Lomboz3.0版本,除安装Lomboz本身之外,再安装EMF一个工作环境就可。
对于Lomboz3.1版本,已经有了全封装版本lomboz-emf-gef-jem-3.1RC2.zip。
只需解压这一个文件即可。
http:
//forge.objectweb.org/project/showfiles.php?
group_id=97
2.服务器插件
●配WebLogic服务器的插件:
有三个常用插件供选择。
网上关键词
版本和包
下载地址
WebLogicPluginforeclipse
com.bea.weblogic.eclipse-2.0.0.zip
com.bea.eclipse.weblogic-1.1.1.zip
https:
//eclipse-
EASIEWebLogicPlug-in
EASIEWeblogic1.0ea8.zip
myWLplugin
mywl-plugin-1.0.11.zip
这些插件都能支持到WebLogic8.1以下版,有的支持到9.0版。
插件安装后在Eclipse中激活该视图,平台上出现WebLogic菜单或工具,可对WebLogic服务器进行Start或Stop操作,并且经配置后,可在Eclipse开发环境下打包J2EE程序并发布到WebLogic服务器上。
在应用WebLogicPluginforeclipse1.1.1出现了BUG:
在Eclipse平台中无法加载和显示该视图,因此界面中找不到该视图,无法对WebLogic服务器进行Start或Stop操作。
WebLogicPluginforeclipse2.0.0也有BUG:
在“窗口(Windows)—首选项(Preferences)”进行WebLogic参数配置后按“确定”按钮,结果不能保存。
●配JBoss和tomcat服务器的插件:
JBossPlugin
EASIEJBoss1.0ea4.zip
TomcatPlugin
tomcatPluginV31.zip
2.2免费的典型J2EE开发环境组合配置
面对众多的插件和版本,究竟如何搭配进行配置?
以学习和训练为目的一般选择免费配置。
并有如下两种方案:
●只进行J2EE的Web开发:
Eclipse+Tomcat+Lomboz
●J2EE(Web+EJB)完整开发:
Eclipse+JBoss+Lomboz
开源免费的东西为学习者提供了方便,但也招惹麻烦。
免费的软件版本升级快,版本间变化较大,有时出现不兼容,配置和运行经常出现意想不到的问题。
收费软件虽然付钱,但版本稳定,功能强大。
如上面提到的WebLogic插件的BUG。
还有使用J2EE插件Lomboz也曾碰到一个BUG:
发布到服务器上的程序内容不能被新的程序更新,有人采取了把文件直接拷贝到服务器相关目录下,修改Web.xml文件等措施来弥补,这显然对这样声名显赫的开发工具是极不相称的,开发者应用起来也不方便,心里总是别扭。
有应用者反映Jboss运行也不稳定。
目前网上对这两种配备模式介绍的比较多,读者可查阅到足够的资料参考。
2.3Eclipse3.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”项,提供StartServer和ShotDownServer命令子项。
值得说明的是,MyEclipse4.1版已经集成了绝大多数的流行服务器插件(EclipseApplicationServerConnectors-Tomcat,Jboss,Weblogic,Websphere)。
不用再单独安装服务器插件。
所以Mywl-plugin插件可以不安装。
现在访问官方网站已找不到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.1eclipse主目录和Weblogic插件目录
这种安装的方法简单。
卸载时只要在这两个目录里删掉相关的文件即可。
但是当安装的插件较多时,想要卸载掉某个插件时,不容易找到相关的文件。
2.4.2链接安装方法
1.将插件解压到你想放的任何地方,这个时候你放插件的目录称为插件目录(PLUGIN_HOME)。
如WebLogic插件mywl-plugin-1.0.11.zip解压到ECLIPSE_HOME(ecllipse312),解压后的目录名为:
mywl-plugin-1011。
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.5Eclipse常用插件列表
1.struts控件。
Struts是MVC开发模式工具。
●struts-console、faces-console
●Easy
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- eclipse 安装 配置