Eclipse搭建JSP开发平台

一:jdk安装环境变量配置(OS:WIN7)


1、下载jdk
Eclipse搭建JSP开发平台

2、安装jdk

安装很简单了,和安装其他软件没啥区别,路径如果不需要自己特殊设置的话,就可以一路默认。但是需要知道安装的路径,配置的时候是需要用到,我的安装路径为:E:/Java/jdk1.6.0_20

3、环境变量的设置
win7界面相比xp做了一点小的修改,不过不影响操作。
这里需要设置JAVA_HOME、CLASSPATH、Path三个环境变量。

a)、右击“计算机”,点击“属性” ,在弹出界面的左部分点击“高级系统设置”,选择“高级”选项卡,点击下部的“环境变量” 。
Eclipse搭建JSP开发平台
 åœ¨â€œç³»ç»Ÿå˜é‡â€ä¸­ï¼Œè®¾ç½®3属性JAVA_HOME、CLASSPATH、Path(不区分大小写),若已存在则点击“编辑”,不存在则点击“新建”;

b)、JAVA_HOME指明JDK安装路径,就是刚才安装时所选择的路径E:/Java/jdk1.6.0_20,此路径下包括lib,bin,jre等文件夹(此变量最好设置,因为以后运行tomcat,eclipse等都需要依*此变量);

c)、Path使得系统可以在任何路径下识别java命令,这里,要注意下,path应该是本来就存在的,就不要新建了,找到path,点击“编辑”;在值的最前面加上下面的语句即可。如果覆盖了path变量,将导致的cmd下有些基本的命令会找不到。
%JAVA_HOME%/bin;%JAVA_HOME%/jre/bin;

d)、CLASSPATH为java加载类(class or lib)路径,只有类在classpath中,java命令才能识别,设为:
.;%JAVA_HOME%/lib/dt.jar;%JAVA_HOME%/lib/tools.jar (要加.表示当前路径)
%JAVA_HOME%就是引用前面指定的JAVA_HOME; 

4、检验安装配置是否正确
点击“开始”,键入“cmd”:
Eclipse搭建JSP开发平台
 è¿è¡Œâ€œjava -version”、“java”、“javac”三个命令,看输出是否类似上图,如出现画面,安装配置成功。

二、apache-tomcat-7.0.26

下载地址:http://tomcat.apache.org/download-70.cgi
Eclipse搭建JSP开发平台
 è§£åŽ‹åŽæ”¾åˆ°ï¼šF:/apache-tomcat-7.0.26

三、eclipse3.7.2

下载地址:http://www.eclipse.org/downloads/
Eclipse搭建JSP开发平台
 

五、测试JSP程序

a.打开eclipse3.7.2,设置文件存放目录Workspace,如:F:\eclipse\workspace

b.新建JSP项目(File-New-Dynamic Web Project),项目名称Project name,如:HelloWorld

c.在左侧Project Explorer的HelloWorld右键-New-JSP File,填写页面名曾,如:index.jsp

d.输入以下测试代码:

    <%@ page language="java" contentType="text/html; charset=ISO-8859-1"   pageEncoding="ISO-8859-1"%>
    <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
    <html>
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
    <title>Insert title here</title>
    </head>
    <body>
    Today is:
    <%=new java.util.Date() %>
    </body>
    </html>

e、点击导航栏Run-Run,选择服务器Tomcat v7.0,出现如下信息,说明Eclipse搭建JSP开发平台成功。
Eclipse搭建JSP开发平台
 

六、Eclipse(中文)汉化

a、eclipse的语言国际化有babel小组负责了,官方仅维护大版本的eclipse以及附带的project,即3.6.1的汉化包使用3.6的。

b、语言包下载地址:http://www.eclipse.org/babel/downloads.php
Eclipse搭建JSP开发平台
 ç‚¹å‡»ç›¸åº”çš„eclipse版本语言包,如:Indigoc、选择简体中文语言包
Language: Chinese (Simplified)
    BabelLanguagePack-birt-zh_3.7.0.v20111128043401.zip (91.78%)
    BabelLanguagePack-eclipse-zh_3.7.0.v20111128043401.zip (87.36%)
    BabelLanguagePack-modeling.emft.emf-facet-zh_3.7.0.v20111128043401.zip (21.16%)
    BabelLanguagePack-modeling.gmp.graphiti-zh_3.7.0.v20111128043401.zip (20.45%)
    BabelLanguagePack-modeling.mdt.modisco-zh_3.7.0.v20111128043401.zip (9.38%)
    BabelLanguagePack-mylyn-zh_3.7.0.v20111128043401.zip (50.7%)
    BabelLanguagePack-rt.equinox-zh_3.7.0.v20111128043401.zip (99.27%)
    BabelLanguagePack-rt.equinox.p2-zh_3.7.0.v20111128043401.zip (22.2%)
    BabelLanguagePack-rt.rap-zh_3.7.0.v20111128043401.zip (87.11%)
    BabelLanguagePack-technology.actf-zh_3.7.0.v20111128043401.zip (4.46%)
    BabelLanguagePack-technology.dltk-zh_3.7.0.v20111128043401.zip (69.33%)
    BabelLanguagePack-technology.egit-zh_3.7.0.v20111128043401.zip (16.9%)
    BabelLanguagePack-technology.jubula-zh_3.7.0.v20111128043401.zip (11.72%)
    BabelLanguagePack-technology.stem-zh_3.7.0.v20111128043401.zip (79.99%)
    BabelLanguagePack-technology.uomo-zh_3.7.0.v20111128043401.zip (3.6%)
    BabelLanguagePack-tools.atf-zh_3.7.0.v20111128043401.zip (51.91%)
    BabelLanguagePack-tools.cdt-zh_3.7.0.v20111128043401.zip (68.2%)
    BabelLanguagePack-tools.gef-zh_3.7.0.v20111128043401.zip (66.21%)
    BabelLanguagePack-tools.objectteams-zh_3.7.0.v20111128043401.zip (5.51%)
    BabelLanguagePack-tools.tm-zh_3.7.0.v20111128043401.zip (21.24%)
    BabelLanguagePack-webtools.common-zh_3.7.0.v20111128043401.zip (57.1%)
    BabelLanguagePack-webtools.dali-zh_3.7.0.v20111128043401.zip (18.33%)
    BabelLanguagePack-webtools.jsdt-zh_3.7.0.v20111128043401.zip (80.48%)
    BabelLanguagePack-webtools.jsf-zh_3.7.0.v20111128043401.zip (39.76%)
    BabelLanguagePack-webtools.libra-zh_3.7.0.v20111128043401.zip (26.04%)
    BabelLanguagePack-webtools.servertools-zh_3.7.0.v20111128043401.zip (88.15%)
    BabelLanguagePack-webtools.sourceediting-zh_3.7.0.v20111128043401.zip (74.66%)
    BabelLanguagePack-webtools.webservices-zh_3.7.0.v20111128043401.zip (76.11%)
每 一行都是一个组件的中文语言包,比如红色部分BabelLanguagePack-eclipse- zh_3.6.0.v20100814043401.zip (92.52%)就是eclipse的语言包了,里面包含了jdt、eclipse core、eclipse 基本UI的汉化,其他的也类似,比如你的eclipse用到了jee的,就需要下载粗体部分的语言包了。
d、Eclipse 3.6.2 汉化包安装有两种方法:
第一种最简单,直接拷贝:
将 对应目录下的文件拷贝到和Eclipse对应目录下即可。(将解压后的语言包下的features和plugins目录下的所有文件和jar包分别拷贝到 Eclipse的features和plugins目录下)这样就汉化成功了,不过这种方法日后不好管理,比如你不想用汉化的了,就要删除 features和plugins目录下的和语言包相关的文件,这时估计你也不知道哪个是语言包的文件了。

建议采用第二种安装方法,即links安装法:
首 先在Eclipse的目录下新建一个文件夹,重命名为links,在Eclipse同级目录下新建一个文件夹(专门用来存放插件的文件夹),取名为 eclipse_plugins(名字中不要有中文,否则会出现汉化不了的现象)。再在eclipse_plugins文件下下新建一个language 文件夹。最后将语言包文件解压至language文件夹下。接下来,在links文件夹下新建一个language.link文件(后缀名无所谓,也可以 取名为language.txt)用记事本打开,在里面输入:path=E:\\eclipse_plugins\\language(这是我存放语言包 的位置,要根据你的实际目录进行修改)。