Eclipse教程(一) 安装与中文化

Posted on 2005-05-15 21:45  爱克软件  阅读(1558)  评论(0)    收藏  举报

A、准备环境

1、安装好J2SDK
2、设置环境变量
CLASSPATH,值为SDK的Lib目录下的tool.jar和dt.jar
示例:
CLASSPATH=.;E:\Sun\AppServer\jdk\lib\dt.jar;E:\Sun\AppServer\jdk\lib\tools.jar
(注意CLASSPATH变量中的“.;”,它代表当前路径)
PATH,值为SDK目录下的Bin目录
示例
PATH=%PATH%;E:\Sun\AppServer\jdk\bin

一、下载eclipse和其语言包

 
   eclipse需要是3.0.1版本的,不要是3.0版本的,因为它和语言包不匹配。可以从eclipse的官方网站选择一个镜像站点http://www.eclipse.org/downloads/index.php下载,下面我发现下载速度比较快的站点。
eclipse
http://mirror.tiscali.dk/eclipse/downloads/drops/R-3.0.1-200409161125/eclipse-SDK-3.0.1-win32.zip
ftp://mirror.tiscali.dk/R-3.0.1-200409161125/eclipse-SDK-3.0.1-win32.zip
ftp://sunsite.informatik.rwth-aachen.de/pub/mirror/eclipse/R-3.0.1-200409161125/eclipse-SDK-3.0.1-win32.zip
http://sunsite.informatik.rwth-aachen.de/eclipse/downloads/drops/R-3.0.1-200409161125/eclipse-SDK-3.0.1-win32.zip
ftp://eclipse.openwebeng.com/R-3.0.1-200409161125/eclipse-SDK-3.0.1-win32.zip
http://eclipse.openwebeng.com/downloads/drops/R-3.0.1-200409161125/eclipse-SDK-3.0.1-win32.zip
 
语言包
http://sunsite.informatik.rwth-aachen.de/eclipse/downloads/drops/L-3.0.1_Translations-200409161125/NLpack-eclipse-SDK-3.0.x-win32.zip
http://eclipse.cis.sinica.edu.tw/downloads/drops/L-3.0.1_Translations-200409161125/NLpack-eclipse-SDK-3.0.x-win32.zip
http://eclipse.openwebeng.com/downloads/drops/L-3.0.1_Translations-200409161125/NLpack-eclipse-SDK-3.0.x-win32.zip
 

二、安装eclipse和其语言包

 
环境要求:Java(TM) 2 SDK,建议使用使用比较新的版本,如1.4.2版本(我的计算机的环境是 Windows XP SP1,Java(TM) 2 SDK v1.4.2_04)。
  首先解压Eclipse3.0.1到一个目录(这里我解压到I:\eclipse),然后把语言包NLpack-eclipse-SDK-3.0.x-win32.zip也解压到I:\eclipse目录。然后双击此目录中的eclipse.exe文件即可打开eclipe。效果如下:
 
 
注意:
   最好使用一个从未被启动过的Eclipse3.0.1,这样可以完全中文化。
   如果在安装中文包时Eclipse已经被使用过,则可能会出现有部分内容不能被汉化,比如“搜索”、“运行”等菜单。如果中文化的不完全,把eclipse 目录下的configuration目录删除,重启即可。
   也可以采用links方式安装这个语言包,可以参考  http://blog.csdn.net/javamxj/archive/2004/10/11/132311.aspx
 
   对于e文不好的人或者初学者来说,中文版本的eclipse可以显著提高学习效率,便于接受和使用eclipse。但是,毕竟当前先进的技术是英文一统天下,所以,在对eclipse有了初步的认识之后,还是建议大家多使用英文版的eclipse,这样,对以后的进一步学习和使用有好处。
   在我即将发表的一些有关eclipse的文章,主要还是使用中文版的eclipse,这样便于新手容易接受,但以后我会逐步向英文版的eclipse靠拢。
 
对于使用过的eclipse.可以加上这个参数后启动 eclipse -nl "zh_CN"
这样就是中文的了。然后zh_US是英文的。以后可以自由切换
 

三、安装Eclipse插件

eclipse的常见插件,功能,下载地址
 
资源共享,摘别人的
 
**************************************************************
START
**************************************************************
 
.? lomboz.301.zip 与emf-sdo-runtime-2.0.0.zip(著名的开发J2ee的插件)
 
下载网址:http://forge.objectweb.org/project/showfiles.php?group_id=97?  
 
http://www.objectlearn.com/
 
Lomboz 可以做很多事情,是使用 Eclipse+JBoss 做 J2EE 的首选。
 
2.MyEclipse,最好的J2EE开发框架
 
下载Myeclipse userId: ylfly? password: *******
http://www.myeclipseide.com/ContentExpress-display-ceid-47.html
MyEclipse的注册码:
for eclispe3.0版的:
IceCraft
VAR7ZL-819-56-54678656108018950
for eclispe2.1版的:
IceCraft
VAR7ZL-719-56-54678657538454123
最好是购买它的,因为只要300多块而已,比起VS来便宜多了
 
3.Log4j或者Apache commons Logger最得力的助手就是 Log4e:
??? 官方网站:http://log4e.jayefem.de/
??? 下载连接:http://log4e.jayefem.de/download/de.jayefem.log4e_0.5.5.zip
 
4. Easy Struts支持Struts的插件 (0.64版只支持Eclipse2.X)
是开放源代码组织sourceforge.net上的一个项目,目前最新的版本是0.64,
 
http://sourceforge.net/project/showfiles.php?group_id=54542&package_id=49230
 
http://easystruts.sourceforge.net/
 
5. TomcatPlugin 支持Tomcat插件
http://www.sysdeo.com/eclipse/tomcatPlugin.html
 
 
6.Hibernate Synchronizer
Hibernate Synchronizer is a free Eclipse plugin code generation tool to be used with the Hibernate persistence framework. The plugin will automatically generate java code when your hibernate mapping files are modified. Objects are created with generated code in an abstract base class and a user-modifiable extension class so user code does not get deleted when the generation is performed.
http://www.binamics.com/hibernatesync/
https://sourceforge.net/project/showfiles.php?group_id=99370
HibernateSynchronizer-2.1.25-Eclipse3M6.zip?? 只支持到M7
 
7. SWT Designer 使GUI更cool,更in,更happy!
http://www.swt-designer.com/?? 14天
 
8. XML Editor & XSLT Debugger 编辑XML的插件
http://www.oxygenxml.com/
 
8.1支持Eclipse 3.0 的XML插件
http://www.xmlbuddy.com/
 
8.2XML Viewer
Version: 1.1.7
http://tabaquismo.freehosting.net/ignacio/eclipse/xmlview/index.html
 
 
9.UML Tool for Eclipse
http://www.visual-paradigm.com/download.php?shortName=sdeec
 
9.1 UML插件 Omondo的(支持eclipse 3.0 的studio 1.0 只试用20天)
http://www.omondo.com/
useId :ylfly password:*******
 
9.2EclipseUML2? is Eclipse tools
 
http://www.eclipse.org/uml2/
 
10.Eclipse加速插件KeepResident
 
http://suif.stanford.edu/pub/keepresident/
 
原理:利用两个 Windows API - SetProcessWorkingSetSize 与 VirtualLock (适用于 Windows 平台)。
 
切换时果然快很多。
 
官方建议最小值设定在 100 MB,最大值 250 MB 左右。
 
11.RMI Plugin for Eclipse 1.6.0 for Eclipse 3.0
http://www.genady.net/rmi
 
 
12其它插件
 
perl插件 http://e-p-i-c.sf.net/updates
C#插件? http://www.improve-technologies.com/alpha/updates/site.xml
C插件??? http://update.eclipse.org/tools/cdt/releases/new
Hex插件 http://ehep.sourceforge.net/update
 
13.Eclipse插件使用links目录的用法:
 假设把插件安装在d:\myplugin目录中,则myplugin的目录结构一定要是这样的:
  d:\myplugin\eclipse\plugins\插件 及 d:\myplugin\eclipse\features\插件
  例如安装EclipseME插件到d:\myplugin目录中,则目录结构
 
d:\myplugin\eclipse\plugins\eclipseme_0.4.5。
  再假设eclipse安装在d:\eclipse目录中,则在eclipse目录中创建名称为links的目录,在links目
 
录中建立一个link文件,比如myplugin.link,该文件内容为path=d:\myplugin。
  启动eclipse,插件即安装上了,如果想暂时不启动插件,只需把myplugin.link文件删除即可。
补充说明:
 1. 插件可以分别安装在多个自定义的目录中。
 2. 一个自定义目录可以安装多个插件。
 3. link文件的文件名及扩展名可以取任意名称,比如myplugin.txt,goodplugin都可以。
 4. link文件可以有多行path=插件目录,对应多个自定义插件目录,每一行的path参数都将生效。
 5. 在links目录也可以有多个link文件,每个link文件中的path参数都将生效。
 6. 插件目录可以使用相对路径,如果我们把myplugin目录创建在eclipse安装目录中,如上例中的
 
d:\eclipse目录中,则只需设置path=myplugin即可。
 
14.Eclipse tools
 
1).ALL SDK bundle (includes Source, Runtime and Docs for EMF, XSD, and SDO).
?
2).The Graphical Editing Framework (GEF) allows developers to take an existing application
 
model and quickly create a rich graphical editor.
 
3).UML2 is an EMF-based implementation of the UML 2.0 metamodel for the Eclipse platform.
 
http://www.eclipse.org/emf/
http://www.eclipse.org/gef/
http://www.eclipse.org/uml2/
 
15.plug-in网址:
 
http://www.eclipse-plugins.info/eclipse/index.jsp
 
http://www.eclipse-workbench.com/jsp/
 
http://eclipse-plugins.2y.net/eclipse/index.jsp (非常非常著名的插件更新网站)
 
http://www.crionics.com/products/opensource/eclipse/eclipse.jsp (分类清楚)
 
http://www.eclipseplugincentral.com/
 
16.调试JSP时,在tomcat里改\conf\server.xml
 
 
 
??????? docbase="C:\eclipse\workspace\MyJ2EEProject\myweb"
 
????????? workDir="C:\eclipse\workspace\MyJ2EEProject\j2src" />
 
docBase="D:\workspace\myJSP\test"
path="/test" reloadable="true" workDir="D:\workspace\myJSP\j2src"/>
 
 
j2src不要改动
 
17.CVS---并发版本系统(中文手册)v1.12.9
http://cvsdoc-zh.gro.clinux.org/cvsdoc/zh_CN/html/index.html
http://cvsdoc-zh.gro.clinux.org
另一个CVS手册:
http://www.chedong.com/tech/cvs_card.html
 
18.Preferences无法显示新安装的插件的解决办法
 
删除C:\eclipse\configuration\org.eclipse.update下的platform.xml文件,重新启动Eclipse
 
 
19.评价
 
当前世界上最新最实用的IDE环境Eclipse。加上分析设计工具eclipseUML、MVC构架的Struts、
 
对象数据绑定构架OJB,Web系统的自动单元测试工具JUnit和HttpUnit,还有最普及的数据库MySQL,最
 
流行的版本管理服务器CVS,和支持Java/JSP/servlet的最佳Web引擎tomcat ,jboss。
 
20.Eclipse的许可证是怎样的?
现在Eclipse相关的许可证是大多数基于Common Public License (CPL),CPL是一个为Open Source
 
Initiative (OSI)所认可的许可证。由于Eclipse Foundation的建立,Eclipse的许可证将逐渐趋向于使
 
用Eclipse Public License (EPL),EPL是一个与CPL相类似的许可证,正在进行OSI的认证工作。此外,
 
Eclipse还涉及到多个开源项目和各类许可证,主要有 Apache Software License、IBM Public License
 
、Metro Link Public License和Mozilla Public License。个人无需太关心许可证的问题,企业在使用
 
Eclipse进行开发之前,最好请法律界人士研究一下。
 
各许可证的网址是:
 
http://www.eclipse.org/legal/cpl-v10.html、
 
http://www.eclipse.org/legal/epl-v10.html、
 
http://www.apache.org/licenses/LICENSE、
 
http://oss.software.ibm.com/developerworks/opensource/license10.html、
 
http://www.opengroup.org/openmotif/supporters/metrolink/license.html、
 
http://www.mozilla.org/MPL/MPL-1.1.html
 
**************************************************************
END
**************************************************************

博客园  ©  2004-2026
浙公网安备 33010602011771号 浙ICP备2021040463号-3