eclipse及插件安装基础教程[copy and verify from web]

eclipse及插件安装基础教程
eclipse3.2.1及插件安装基础教程

1.  下载:
从Eclipse 的官方网站(www.eclipse.org)下载3.2.1版Eclipse,压缩包名为eclipse-SDK-3.2.1-win32.zip,我下载后解压到D:eclipse

2.  语言包(安装后可中文化eclipse)下载及安装:
①     下载地址:http://download.eclipse.org/eclipse/downloads/
打开下载地址,在页面最下端可看到下载3.2.1_Language_Packs
②     在D:eclipse下新建文件夹,命名为”language”( 文件名可随意),解压下载的语言包到language目录下
③     在 D:eclipse 下新建文件夹,命名为 “links”(名称不可随意),新建一文本文件language.link.txt(文件名可随意,扩展名一定是.txt或者.link),内容为:path=language(也可使用绝对路径path=D:eclipselanguage或者path=D:/eclipse/language)。
④     此时目录结构如下
D:eclipse         //eclipse.exe所在目录
D:eclipselinks
D:eclipselanguageeclipsefeatures
D:eclipselanguageeclipseplugins
⑤     启动eclipse,这时默认启动为中文界面,如果想启动英文eclipse,只要新建一eclipse.exe快捷方式,快捷方式”属性”==>“目标”中输入D:eclipseeclipse.exe -nl “en_US” 即可(中文界面可以设置-nl “zh_CN”,繁体中文为-nl “zh_TW”)

3.  安装tomcatPlugin(安装后可在eclipse中直接使用tomcat)插件
①     下载地址:http://www.sysdeo.com/eclipse/tomcatplugin
可以下载最新的3.2 beta2版本,它支持eclipse3.2.1和tomcat6.0
②     在D:eclipse下新建文件夹,命名为”myplugins”(名称可随意),在”myplugins”下依次新建文件夹”tomcat”、 ”eclipse”、 ” plugins ”、 ” features ”,目录结构如下:
D:eclipsemypluginstomcateclipsefeatures
D:eclipsemypluginstomcateclipseplugins
把解压后的tomcatPlugin文件夹放在此plugins目录下
③     在 D:eclipselinks 下新建一文本文件tomcat.link.txt(文件名可随意,扩展名一定是.txt或者.link),内容为:path=myplugins/tomcat(也可使用绝对路径path=D:eclipsemypluginstomcat)。
④     启动eclipse,可在菜单栏看到”Tomcat”选项,此时还需对其进行配置,在”Window” ==>”Preferences”==>”Tomcat”中,选择Tomcat版本Version5.x(我使用的是Tomcat5.5.20,放在D:Tomcat下,对于Tomcat6.0,可选择Version6.x),并设置Tomcat home;在”Context declaration mode”下有两种选择,一种是configuration file,默认放在D:Tomcatconfserver.xm中,一种是Context directory默认放在D:TomcatconfCatalinalocalhost下,可根据需要自由选择(对于Tomcat6.0,Context directory默认放在D:Tomcatwebapps下),在这里我选择”Context directory”,并更改为D:Tomcatwebapps(这里选择哪一种无所谓,因为只是讨论tomcatPlugin的使用~~)
⑤     在Tomcat菜单下启动tomcat即可
注意:对于eclipse3.2.1+tomcatPlugin3.2beta2,在Tomcat5.5.20和Tomcat6.0下,都可以在eclipse中正常启动tomcat
对于Tomcat5.0.12,在eclipse中启动时Console会报错:
<terminated>Tomcat6.x[Java Application]C:Javajdk1.5.0javaw.exe
很奇怪,报的是Tomcat6.x的错,可能是因为beta版的缘故吧,所以大家最好在apache网站上下载Tomcat5.5以上的版本(顺便说一句,Tomcat6.0支持最新的JSP2.1和Servlet2.5,在后面做了点比较,以供参考)~~
⑥     上面5步是一种比较麻烦的安装,呵呵~最简单的办法,是把解压后的tomcatPlugin文件夹直接放到D:eclipseplugins目录下,启动eclipse即可,不过这样安装会导致plugins目录越来越大,以后维护起来也不方便,所以最好采用上面的link方式安装~

4.  Jadclipse插件(反编译工具)安装
①     下载jad1.5.8g
下载地址:http://www.kpdus.com/jad.html#download
下载后解压。解压缩后将jad.exe拷贝到JDK的bin目录下(放置位置可随意),如C:Javajdk1.5.0bin
jad.exe是java的反编译工具,一些经常使用的反编译工具如DJ Java Decompiler、Cavaj Java Decompiler等反编译引擎都是jad.exe,不过是在jad.exe上加了图形化界面而已
②     下载jadclipse(一个在eclipse中调用jad.exe进行反编译的插件)
下载地址:http://jadclipse.sourceforge.net/ (下载包名为net.sf.jadclipse_3.2.3.jar)
③     和tomcatPlugin一样,安装jadclipse插件有两种方法,一种是直接把jar包放到D:eclipseplugins目录下,另一种是采用link方式安装
④     采用link方式安装时需要在”myplugins”下依次新建文件夹”jadclipse”、 ”eclipse”、 ” plugins ”、 ” features ”,此时目录结构如下图:

把压缩包net.sf.jadclipse_3.2.3.jar放在jadclipseeclipseplugins目录下
⑤     在 D:eclipselinks 下新建一文本文件jadclipse.link.txt(文件名可随意,扩展名一定是.txt或者.link),内容为:path=myplugins/jadclipse(也可使用绝对路径path=D:eclipsemyplugins jadclipse)
⑥     启动eclipse,在”Window” ==>”Preferences”==>”Java”中可在看到多处一个”JadClipse”选项,设置path to decompiler为jad.exe的全路径(否则会出错java.io.IOException: CreateProcess: jad -p -t4 -lnc -lradix10 -radix10),如:C:Javajdk1.5.0binjad.exe(放在此JDK路径下也可直接在path to decompiler设为”jad”相对路径),在Directory for temporary files中指定临时文件的路径,如:C:Documents and Settingsuser.net.sf.jadclipse
⑦     此时打开任意*.class文件,可看到反编译后的源文件
⑧     注意:当新建一工程后,在eclipse中以debug模式运行tomcat时,当运行至*.jar包反编译时常会出现”Source not found”的问题,必须在”Run”==>”Debug” ==>”Source” ==>”Add” ==>”Archive”加入反编译需要调用的jar包(工程中用到的jar包一般为$PROJECT_HOME/WEB-INF/lib下的jar包),这样进入时才会由jad反编译

5.  myeclipse插件(插件集成包,集成了AppServer/JSP/JSF/Spring/Hibernate/XML/EJB等
插件)安装
①下载地址:http://www.myeclipseide.com/ContentExpress-display-ceid-10.html
呵呵,需要注册一个帐号才可以下载,而且myeclipse是收费的,不过网上注册码很多,顺便提供两个,有需要注册机的朋友可以联系我~~
License Name : eclipse
License Key  : rLR8ZC-444-55-44678656900291869
License Name : myeclipse
License Key  : zLR8ZC-444-55-4467865944410637
②下载后一路next,我安装到D:MyEclipse 5.0GA,可以看到MyEclipse目录结构如下:
D:MyEclipse 5.0GAeclipsefeatures
D:MyEclipse 5.0Geclipseplugins
③注意:因为myeclipse自带了语言包,所以上面建的language文件夹会被覆盖~~
安装后可在D:eclipselinks下看到多出一个com.genuitec.eclipse.MyEclipse.link文件,其内容为:path=D:MyEclipse 5.0GA
呵呵,和上面我们自定义的myplugins文件夹对比一下,它也是使用link方式安装插件的。
④启动eclipse即可看到在”Window” ==>”Preferences”下多了MyEclipse选项。
我们完全可以把D:MyEclipse 5.0GA整个目录copy到D:eclipse下,修改com.genuitec.eclipse.MyEclipse.link为:
path=D:eclipseMyEclipse 5.0GA

6.  eclipse中只有CVS,对于vss,需要安装插件,
vssplugin下载地址为:http://sourceforge.net/projects/vssplugin/
VSS Plugin 1.6.1 的版本虽然标注支持Support for Eclipse 3.1 RCx ,不过在eclipse3.2.1可以正常使用~~

====================

eclipse里装个插件visual editor,听说这个插件对于可视化编程有很多作用。一共要下载三个plugins,分别是emf-sdo-runtime-2.0.1,GEF-ALL-3.2,VE-runtime-1.2M3,前两个是提供支持用的。

配置
这样启动之后并不能直接看到与VE相关的View和New选项,还需要做如下配置。

?         点击Window菜单,选择Customize Perspective…。

?         Submenus栏目下选择New

?         Shortcut Categories下选择Java

?         Shortcuts中在Visual Class前划勾(图一)。

?         Submenus栏目下选择Show View

?         Shortcut Categories下选择Basic

?         Shortcuts中在Palette前划勾(图二)。

=============================

eclipse+tomcat编写servlet
Eclipse+tomcat编写servlet

1.       安装lomboz(Eclipse的一个插件集),解压后为eclipse文件夹.这就是包含lomboz的eclipse.

2.       tomcat插件的安装,把下载好的文件tomcatPluginV31.zip解压后的文件复制到plugins文件夹中去.

3.       汉化lomboz.把下载好的文件NLpack1-eclipse-SDK-3.2-win32.zip解压后的文件复盖eclipse文件夹,这样就完成了汉化.

4.       启动eclipse后,配置tomcat.

窗口->首选项.

在tomcat选项中,设置版本和根目录,根据情况设置.

在tomcat->advanced中设置tomcat base路径,即tomcat的安装路径

其他不变.
配置完成.

现在开始编写一个servlet,测试一下.

5.创建一个项目->java->tomcat project,项目名称:HelloWorld,单击完成.
然后新建一个类,类名设为HelloWorld,超类为: javax.servlet.http.HttpServlet

按下finish,好了,一个servlet就创建好了.

6.在HelloWorld.java中重载doGet方法,代码如下:

import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import java.io.IOException;
import java.io.PrintWriter;
import javax.servlet.ServletException;

public class HelloWorld extends HttpServlet {
public void doGet(HttpServletRequest request,HttpServletResponse response)
throws IOException, ServletException {
response.setContentType(“text/html”);
PrintWriter writer = response.getWriter();
writer.println(“Hello World!”);
}
}

Ctrl+S保存,右键HelloWorld project,选择Tomcat Project->update context to server.xml
7在WEB-INF下建立web.xml  文件,

<?xml version=”1.0″ encoding=”UTF-8″?>

<!DOCTYPE web-app PUBLIC “-//Sun Microsystems, Inc.//DTD Web Application 2.2//EN” “http://java.sun.com/j2ee/dtds/web-app_2_2.dtd“>

 

<web-app>

<servlet>

<servlet-name>HelloWorld</servlet-name>

<servlet-class>HelloWorld</servlet-class>

</servlet>

<servlet-mapping>

<servlet-name>HelloWorld</servlet-name>

<url-pattern>servlet/HelloWorld</url-pattern>

</servlet-mapping>

</web-app>

8 .在Eclipse中启动Tomcat
9.在用浏览器访问http://localhost:8080/HelloWorld/servlet/HelloWorld

http://blog.csdn.net/lbyyy/archive/2007/06/15/1653647.aspx

 

发表评论

电子邮件地址不会被公开。 必填项已用*标注