版權所有: (xiaodaoxiaodao) 藍小刀 http://blog.csdn.net/xiaodaoxiaodao/archive/2006/10/30/1357499.aspx |
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:\\eclipse\\language
或者
path=D:/eclipse/language
)。
④
????
此時目錄結構如下
D:\eclipse???????? //eclipse.exe
所在目錄
D:\eclipse\links
D:\eclipse\language\eclipse\features
D:\eclipse\language\eclipse\plugins
⑤
????
啟動
eclipse
,這時默認啟動為中文界面,如果想啟動英文
eclipse
,只要新建一
eclipse.exe
快捷方式,快捷方式
”
屬性
”==>“
目標
”
中輸入
D:\eclipse\eclipse.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:\eclipse\myplugins\tomcat\eclipse\features
D:\eclipse\myplugins\tomcat\eclipse\plugins
把解壓后的
tomcatPlugin
文件夾放在此
plugins
目錄下
③
????
在
D:\eclipse\links
下新建一文本文件
tomcat.link.txt
(文件名可隨意,擴展名一定是
.txt
或者
.link
)
,內容為:
path=myplugins/tomcat
(也可使用絕對路徑
path=D:\\eclipse\\myplugins\\tomcat
)。
④
????
啟動
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:\Tomcat\conf\server.xm
中,一種是
Context directory
默認放在
D:\Tomcat\conf\Catalina\localhost
下,可根據需要自由選擇
(
對于
Tomcat6.0
,
Context directory
默認放在
D:\Tomcat\webapps
下
)
,在這里我選擇
”Context directory”
,并更改為
D:\Tomcat\webapps
(這里選擇哪一種無所謂,因為只是討論
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:\Java\jdk1.5.0\javaw.exe
很奇怪,報的是 Tomcat6.x 的錯,可能是因為 beta 版的緣故吧,所以大家最好在 apache 網站上下載 Tomcat5.5 以上的版本(順便說一句, Tomcat6.0 支持最新的 JSP2.1 和 Servlet2.5 ,在后面做了點比較,以供參考) ~~
⑥ ???? 上面 5 步是一種比較麻煩的安裝,呵呵 ~ 最簡單的辦法,是 把解壓后的 tomcatPlugin 文件夾直接放到 D:\eclipse\plugins 目錄下 ,啟動 eclipse 即可,不過這樣安裝會導致 plugins 目錄 越來越大,以后維護起來也不方便,所以最好采用上面的 link 方式安裝 ~
?
4.
?
Jadclipse
插件(反編譯工具)安裝
① ???? 下載 jad1.5.8g
下載地址: http://www.kpdus.com/jad.html#download
下載后解壓。解壓縮后將 jad.exe 拷貝到 JDK 的 bin 目錄下(放置位置可隨意),如 C:\Java\jdk1.5.0\bin
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:\eclipse\plugins 目錄下 ,另一種是采用 link 方式安裝
④ ???? 采用 link 方式安裝時需要 在 ”myplugins” 下依次新建文件夾 ”jadclipse” 、 ”eclipse” 、 ” plugins ” 、 ” features ” ,此時目錄結構如下圖:
把壓縮包 net.sf.jadclipse_3.2.3.jar 放在 jadclipse\eclipse\plugins 目錄下
⑤ ???? 在 D:\eclipse\links 下新建一文本文件 jadclipse.link.txt (文件名可隨意,擴展名一定是 .txt 或者 .link ) ,內容為: path=myplugins/jadclipse (也可使用絕對路徑 path=D:\\eclipse\\myplugins\\ jadclipse )
⑥ ???? 啟動 eclipse ,在 ”Window” ==>”Preferences”==>”Java” 中可在看到多處一個 ”JadClipse” 選項, 設置 path to decompiler 為 jad.exe 的全路徑 (否則會出錯 java.io.IOException: CreateProcess: jad -p -t4 -lnc -lradix10 -radix10 ) ,如: C:\Java\jdk1.5.0\bin\jad.exe ( 放在此 JDK 路徑下也可直接在 path to decompiler 設為 ”jad” 相對路徑 ) ,在 Directory for temporary files 中指定臨時文件的路徑 , 如: C:\Documents and Settings\user\.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.0GA
\eclipse\features
D:\MyEclipse 5.0G
\eclipse\plugins
③ 注意:因為 myeclipse 自帶了語言包,所以上面建的 language 文件夾會被覆蓋 ~~
安裝后可在 D:\eclipse\links 下看到多出一個 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:\\eclipse\\MyEclipse 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 可以正常使用 ~~
?
Tomcat6.0
和
Tomcat5.5.20
一些包的比較
Tomcat6.0
|
Tomcat5.5.20
|
* el-api.jar (EL 2.1 API)
* jasper.jar (Jasper 2 Compiler and Runtime)
* jasper-el.jar (Jasper 2 EL implementation)
* jasper-jdt.jar (EclipseJDT 3.2 Java compiler)
* jsp-api.jar (JSP 2.1 API)
* servlet-api.jar (Servlet 2.5 API)
|
?
* jasper-compiler.jar (Jasper 2 Compiler)
* jasper-runtime.jar (Jasper 2 Runtime)
?
?
* jasper-compiler-jdt.jar (Eclipse JDT Java compiler)
* jsp-api.jar (JSP 2.0 API)
* servlet-api.jar (Servlet 2.4 API)
|
在
tomcat6.0
中,有了一些新特性,且
lib
包直接置于
$TOMCAT_HOME/lib
下,不再有
common/share/server
三個包,并且
JSP2.1
的
EL
包現在獨立開來單獨成為一個包
|
?