1、java 2 SDK(java 开发工具包)——JDK
.
这里使用的是jdk1.5(推荐使用JDK1.4及以上版本)下载地址: http://java.sun.com/javase/downloads/index.html,+ m" Z8 W3 l9 ]9 f# t
Java SE 6 Beta 0 m% `/ @3 O. b+ y+ \
J2SE 5.0 . {1 r3 P/ D- }; S- J
J2SE 1.4.2 ) H) ~2 `5 V+ K
J2SE 1.3.1
: P4 _. `1 ~. }# t5 f* ^; B f6 a4 i 从以上列表中选择你需要的版本进行下载.
, M( ?. k& `& D( s6 A# h 2、tomcat
" |( s8 w- }. _$ r5 J {5 m 我这里使用的是tomcat 5.5的,(推荐使用5.0以上版本),下载地址: http://tomcat.apache.org/
; s1 {% \3 ]' v1 s5 Y4 e C% n Servlet/JSP Spec Apache Tomcat version
& |2 W0 `1 x% w1 o0 C% a) Q- R: z" r 2.4/2.0 5.5.17
2 w& l' n; r% l9 J* W8 v% l; A+ a9 ] 2.3/1.2 4.1.31
: K- T. `' m7 J8 c L* T 2.2/1.1 3.3.2 6 k% m# X9 Y: N7 |; B4 \' K# u2 |0 \
从以上列表中选择你需要的版本进行下载.0 v. X3 ^1 _$ A* `7 O5 Y! g
3、eclipse及语言包
3 q8 x* L3 Z4 I$ w# N) J! [ 见我的另外一篇” Eclipse 3.1.x 汉化过程”
5 W9 N9 w' Y& F G 4、tomcat插件* l9 ]- Q5 R H* H/ q& W i
我这里使用的是与eclipse3.1对应的tomcat插件tomcatPluginV3.1.zip(下载之前需要查看插件是否适合eclipse的版本),下载地址: http://www.sysdeo.com/sysdeo/eclipse/tomcatplugin0 O1 I/ \# z" B7 _" |. j4 u
5、lomboz插件或者myeclipse插件
, K( O8 b. @: I6 B% t9 q$ f 在eclipse3.0以前可以使用Easy Struts插件,但是eclipse3.0不再支持Easy Struts插件,所以使用eclipse3.0以上版本的话,我们可以选择lomboz插件或者myeclipse插件., F/ d2 Z$ j& S! r T$ H; ^
根据自己的喜好,选择lomboz或者myeclipse都可以,个人推荐使用myeclipse.! h/ H# ?8 P; z, t S. Y5 n* N
不过,myeclipse不是免费的插件,有30天的试用期,我们可以先使用free版的,如果支持myeclipse的活,最好还是使用正版的.下面来分别简单阐述以下lomboz插件和myeclipse插件。
/ @) p3 k2 _- L* I* Y9 J9 k ㈠lomboz插件* n; U1 s* y+ [
以前的lomboz插件是需要下载两个部分,一个是emf环境,另一个是lomboz插件.
, w' N6 l0 a9 Z3 I' O3 I$ I; ^ 下载地址: http://download.forge.objectweb.org/lomboz/
, f& H' J% s+ R( h6 u3 W% v Index of /lomboz
$ ^, y' ~. c' w
5 _1 a; @1 s9 o8 n8 e8 \6 M4 } Name Last modified Size Description! n! I, [" |$ H) W7 s* g) K! V1 K
________________________________________
/ H( `/ z6 R' F9 J& M Parent Directory 12-May-2006 16:24 - ! ^" Y* w3 Y2 |( J/ |
GEF-runtime-3.1M3.zip 17-Dec-2004 18:40 1.2M
$ y2 l3 K6 w; |5 M LombozProjectSet.psf 19-Dec-2004 14:16 3k
, ~ s# G% Y4 J8 G UserGuideJINHa.N20041217.doc 17-Dec-2004 18:39 573k
, `; r3 R# F' S5 U* j. z emf-sdo-runtime-2.0.0.zip 13-Jul-2004 00:14 3.0M
# o8 z2 m) S/ ^# v: \ emf-sdo-runtime-I200406100948.zip 30-Jun-2004 11:16 2.6M
6 x o9 O: h5 {8 O emf-sdo-runtime-I200412091159.zip 17-Dec-2004 18:23 2.7M $ `2 |0 W, A" O* A% t, d8 c
emf-sdo-runtime-I200412160800.zip 19-Dec-2004 14:26 2.7M
8 V) V' L' n9 J g lomboz-3.1.2.zip 26-Feb-2006 13:48 661k
+ _4 `/ k3 _9 \: m lomboz-3.1M6.zip 03-May-2005 11:58 23.8M $ v% d) }. r2 J( k- \+ x" }6 ^
lomboz-3.1RC1.zip 22-Jul-2005 23:13 25.3M
0 \1 x' [, _0 ?- s8 M" F' d lomboz-3.1RC2.zip 31-Aug-2005 16:17 23.9M
* c/ F' s, G! S$ M$ j lomboz-I20050521.zip 21-May-2005 12:11 24.8M
; ^% W3 E( v3 U4 @ v& M lomboz-I20050526.zip 26-May-2005 14:25 24.8M
9 z) y6 _: T( k0 h. x lomboz-eclipse-emf-gef-jem-3.1M6.zip 03-May-2005 12:04 119M
- f* C& K6 c/ I$ ?+ @ i lomboz-eclipse-emf-gef-jem-3.1RC1.zip 22-Jul-2005 23:22 143M
) O# o6 Z! W0 ~7 d9 { lomboz-eclipse-emf-gef-jem-3.1RC2.zip 31-Aug-2005 17:52 141M ; h6 G# U+ X: v
lomboz-eclipse-emf-gef-jem-I20050521.zip 21-May-2005 12:14 120M . M" ]* D8 [/ X
lomboz-eclipse-emf-gef-jem-I20050526.zip 26-May-2005 13:58 120M ( a8 c6 [! ~+ z k! c
lomboz-emf-gef-jem-3.1M6.zip 03-May-2005 12:05 30.0M ! u8 Z$ |3 \/ @; M S. @2 W i
lomboz-emf-gef-jem-3.1RC1.zip 22-Jul-2005 23:25 43.4M
* s' k2 X2 o( a q. q: B/ P lomboz-emf-gef-jem-3.1RC2.zip 31-Aug-2005 18:17 42.0M 5 n2 n& ~! P/ m2 w. ^
lomboz-emf-gef-jem-I20050521.zip 21-May-2005 12:15 31.0M
: F" G* @, w$ Q/ r0 ~$ a* J' G lomboz-emf-gef-jem-I20050526.zip 26-May-2005 14:03 120M
# c8 c6 N+ D' V% b; W3 d lomboz-wtp-emf-gef-jem-3.1.2.zip 26-Feb-2006 14:00 79.6M 0 |6 C' E7 Q. P: |+ d8 m" A7 f6 V
lomboz-wtp-emf-gef-jem-eclipse-SDK-3.1.2-win32.zip 26-Feb-2006 14:42 183M
+ j% |4 ]" _# C0 g/ E- t. ?/ W5 | lomboz.212.p1.zip 06-Jan-2004 14:12 4.1M 0 a. ]% R/ M3 {3 J+ |( M
lomboz.212.zip 29-Dec-2003 12:59 4.0M
% k* O+ b5 C+ Q; D lomboz.213.zip 04-Apr-2004 14:54 4.7M 6 P; j& B( T# B7 M2 a
lomboz.3.zip 12-Jul-2004 23:59 6.4M
: y1 h% @, E+ f; n6 x7 w lomboz.301.zip 22-Jul-2004 15:59 6.3M ( C% b" s/ O. S% s9 Q! F) E" ?
lomboz.3m5.zip 29-Dec-2003 15:10 4.0M
/ ]/ y7 R- s! f" Y" F/ y V lomboz.3m6.p1.zip 31-Jan-2004 17:54 4.0M # d* f3 E/ j4 K7 K' v5 A
lomboz.3m6.zip 06-Jan-2004 13:35 4.0M 1 N* E k* m( P. u
lomboz.3m7.jsp2.unstable.zip 20-Mar-2004 21:18 4.6M 0 G, P! O9 t1 G
lomboz.3m7.zip 19-Feb-2004 10:48 4.1M 4 o5 H, Y( E8 o; C- F7 i5 M
lomboz.3m8.preview1.zip 29-Mar-2004 17:49 4.6M / R# |1 ], d, \+ g% B
lomboz.3m8.preview2.zip 31-Mar-2004 10:09 4.7M 2 K/ `1 }3 T2 t0 [6 X0 m
lomboz.3m8.preview3.zip 04-Apr-2004 14:34 4.7M 5 m& {* T) @8 y, I
lomboz.3rc2.zip 30-Jun-2004 11:13 6.6M
2 @( q+ v" N! j org.objectweb.jinha_1.0.0.N20041217.zip 17-Dec-2004 18:34 463k + {! D5 m1 a3 X2 }- `
org.objectweb.lomboz_3.0.1.N20041219.zip 19-Dec-2004 13:56 6.9M 2 | W& a# d6 r* n7 @
org.objectweb.lomboz_3.0.1.N20050106.zip 06-Jan-2005 20:57 6.9M
9 l: }; N+ d% u4 ^ org.objectweb.lomboz_3.1.0.N20041217.zip 17-Dec-2004 20:47 6.9M
; w# J8 H/ O: ?- j# O- | org.objectweb.lomboz_3.1.0.N20041219.zip 19-Dec-2004 14:29 6.9M " {. Y3 V3 D2 W! B6 P5 w# L8 f% R
org.objectweb.lomboz_3.1.0.N20050106.zip 06-Jan-2005 20:40 6.9M ' i7 a7 N. r( W [6 w0 Y
现在只需要下载一个: lomboz-eclipse-emf-gef-jem就可以了,它把emf环境和lomboz插件都继承都里面去了,大概是140M左右,我这里用的是: lomboz-eclipse-emf-gef-jem-3.1RC2.zip 1 [7 w1 H3 P' K3 g
㈡Myeclipse插件! r9 B! l8 K" ^! v3 i% K: Z
安装 Myeclipse4.1 (myeclipse不是免费的,它有30天的使用期,所以我们先下载一个试用版)
% `$ f! I2 u; E% e* n- V" I* d 下载版本:MyEclipse Enterprise Workbench 4.1.1 GA for Windows 98/2000/XP (03/02/2006)
A1 A. n' t8 L6 z( V 地址: http://www.myeclipseide.com/Downloads%2Bindex-req-viewsdownload-sid-10.html
2 j( s3 h C0 o! z# Q$ }3 ? 二、软件安装
& q4 j% |% D9 Z. G4 L* Z 1、java安装: l) B7 n7 U# |; F9 b: ^( D
运行可执行文件j2sdk-1_5_2_07-windows-i586-p.exe,安装结束后需配置环境变量,在我的电脑->属性->高级->环境变量->系统变量中添加以下环境变量: g+ Z5 R2 ]- `5 ?5 @( ?8 I
CLASSPATH, JAVA_HOME:,PATH
9 j1 G& ?3 T' o) [& ? 2、tomcat安装0 N& S) B. @- m5 B6 m- a& `! ^
解压版的直接解压就可以了,然后配置环境变量TOMCAT_HOME,安装版的要注意的两点,一个是安装完之后tomcat的服务就能够启动的了,但是还是要配置TOMCAT_HOME;第二个就是需要查看一下安装程序是不是把tomcat服务注册成为windows的启动服务,需要到“服务”里查看,如果有这个选项就把它设置为手动启动,并且先停止这个服务。[测试]:使用startup.bat命令,服务正常启动之后,ie浏览器里输入
7 t; F7 f" O, U2 I http://localhost:8080/ 如果出现正常的小猫页面,那就应该没有问题了
$ X4 X# w+ w" ]9 ^$ E8 G 3、eclipse安装
" J" ^5 J* G* j, p- x4 B ]% c/ n eclipse的安装很简单,只要解压,然后把eclipse目录复制到你想安装的盘符下就可以了,启动的时候,系统会自动寻找JVM。# M% N7 b U% l5 e& X4 p
具体的安装和汉化过程见我的另一篇:“Eclipse 3.1.x 汉化过程”
+ d' o8 x3 w1 `0 I; B- `+ X 4、tomcat插件安装" J6 O: F# c; j, P6 `5 Q* z) T
tomcatPluginV3.1zip解压后将文件夹com.sysdeo.eclipse.tomcat_3.1拷贝到你的eclipse\plugins目录下就可以了." @% h+ `) |& E
5、lomboz或者myeclipse的安装
! O0 b0 I/ {& c6 d& i; F ①lomboz的安装
7 v/ x$ o( l; w# q 首先在eclipse的安装目录下新建一个名为lomboz的文件夹5 Y) ~+ @) L& X9 v4 Z/ \
把“lomboz-eclipse-emf-gef-jem-3.1RC2”解压到lomboz的文件夹下,然后使用links方式来安装lomboz插件:在links文件夹下新建一个lomboz.start(后缀名任意)
3 ~2 ?' Y+ L! ]! W8 t2 ~ ②Myeclipse的安装% S3 g% o5 W \% T- R+ r; i
见我的另外一篇:“[原创]My eclipse 4.1(eclipse3.1X插件 eclipse企业级工作平台) 及myeclipse插件安装说明”6 @! I& @5 r8 |/ [% V+ U
三、eclipse配置
" }% J% F; D$ Z$ O. i 1、 Installed JREs配置
) I8 f/ E+ R8 `2 V; ^. Z& ~/ `, \ 打开配置界面$ \6 N5 O7 v) F. @0 a& X3 @; j7 W& R
如果这几个插件安装成功,左边的列表里应该有lomboz和tomcat的选项。如果没有,检查上面的步骤是不是正确。点击java->Installed JREs,然后显示如下,如果是初始安装的,只有显示第一个JRE,那是系统默认的安装在C盘的jre,如果系统当中安装了多个jdk,那么最好还是新建一个,点击add,然后选择你需要使用的jdk的位置,然后它会自动寻找其他的参数,点击ok。返回界面之后,不要忘记点选刚刚添加的jdk,要不然是没有用的。然后点击ok关闭这个窗口。
0 u4 [0 D- a+ @: I1 U 2、tomcat配置(具体见:我的另外一篇:“[原创]My eclipse 4.1(eclipse3.1X插件 eclipse企业级工作平台) 及myeclipse插件安装说明)) Z. v0 n" p- }
这里主要是配置tomcat的参数,根据你安装的tomcat的版本,选择tomcat version,然后找到该tomcat的主目录,输入在tomcat home,下面的参数会自动配置,点击apply。 然后在左边选择advanced,同样把tomcat的主目录复制在tomcat base,点击apply。最后在左边选择JVM setting,选择刚刚加入的jre,点击apply,点击ok。这样就可以了。如果在启动eclipse的时候出现三个小猫图标,就代表tomcat配置成功了。
: Z$ `( N) R; y 3、lomboz/myeclipse配置
+ T$ i( q5 E# G) k' }4 T+ o& K7 `' d4 K 基本上不用什么配置,如果在启动eclipse的时候,在“文件”->“新建”->”其它”,列表中多出了:J2EE,EJB, Web Services,Xml等,说明lomboz安装成功.见下图(lomboz安装成功标志):3 a( ]) M- z, a! ]) Q# Q
而myclipse只要安装正确,在启动eclipse时候,只要在菜单栏中多出了”myeclipse”项,则说明myeclipse安装成功了. & K* ~, ~$ T9 W) Q) [
至此,Java Web开发环境已经配置搭建完毕