昨天弄了一個下午的配置,最終搞定,從中也重新認識了Eclipse MyEclipse Tomcat.那麼就閑話少說,我們開始吧!
==============================================================================
首先,我們要把幾個概念弄清楚。對這些概念的深入了解,會對你的配置有很大的幫助:
1、JDK(Java
Development Kit)是Sun Microsystems針對Java開發員的産品。自從Java推出以來,JDK已經成為使用最廣泛的Java
SDK。JDK 是整個Java的核心,包括了Java運作環境,Java工具和Java基礎的類庫。JDK是學好Java的第一步。①
2、SDK(Software Development Kit, 即軟體開發工具包
)廣義上指輔助開發某一類軟體的相關文檔、範例和工具的集合。一般而言,SDK即開發 Windows 平台下的應用程式所使用的SDK。
3、J2EE Java2平台企業版(Java 2 Platform,Enterprise Edition)
目前,Java 2平台有3個版本,它們是适用于小型裝置和智能卡的Java 2平台Micro版(Java 2 Platform Micro
Edition,J2ME)、适用于桌面系統的Java 2平台标準版(Java 2 Platform Standard
Edition,J2SE)、适用于建立伺服器應用程式和服務的Java 2平台企業版(Java 2 Platform Enterprise
Edition,J2EE)。
也就是說,J2EE,J2SE,J2EE都是JDK的一種版本:
SE(J2SE),standard edition,标準版,是我們通常用的一個版本,從JDK 5.0開始,改名為Java
SE。
EE(J2EE),enterprise edition,企業版,使用這種JDK開發J2EE應用程式,從JDK 5.0開始,改名為Java
EE。
ME(J2ME),micro edtion,主要用于移動裝置、嵌入式裝置上的java應用程式,從JDK 5.0開始,改名為Java ME。
Basic、Java和PowerBuilder等現代程式設計語言提供了友善。
5、MyEclipse企業級工作平台(MyEclipse Enterprise Workbench
,簡稱MyEclipse)是對Eclipse
IDE的擴充,利用它我們可以在資料庫和J2EE的開發、釋出,以及應用程式伺服器的整合方面極大的提高工作效率。它是功能豐富的J2EE內建開發環境,包括了完備的編碼、調試、測試和釋出功能,完整支援HTML,
Struts, JSF, CSS, Javascript, SQL, Hibernate。
簡單而言,MyEclipse是Eclipse的插件,也是一款功能強大的J2EE內建開發環境,支援代碼編寫、配置、測試以及除錯,MyEclipse6.0以前版本需先安裝Eclipse。MyEclipse6.0以後版本安裝時不需安裝Eclipse。
7.0的釋出意味着我們不再需要配置Tomcat以及伺服器了,你所需要做的僅僅是安裝MyEclipse
7.0。7.0發行版包括在7.0M2和6.6版本基礎上對bug的修複和功能的加強。提供的支援包括:Eclipse 3.4.1/Ganymede、REST
web服務、新的myeclipse操作闆、spring工具集更新、內建Manven2、open
JPA支援、進階javascript工具、專業的jsdt實作、報表工具加強、jsf和ICEfaces工具更新。
6、Eclipse這個就不多說了,
7、Tomcat是Apache 軟體基金會(Apache Software Foundation)的Jakarta
項目中的一個核心項目,由Apache、Sun 和其他一些公司及個人共同開發而成。由于有了Sun 的參與和支援,最新的Servlet 和JSP
規範總是能在Tomcat 中得到展現,Tomcat 5 支援最新的Servlet 2.4 和JSP 2.0 規範。因為Tomcat
技術先進、性能穩定,而且免費,因而深受Java 愛好者的喜愛并得到了部分軟體開發商的認可,成為目前比較流行的Web 應用伺服器。目前最新版本是6.0。
9、然後是這幾個小概念(或者叫英語詞組吧):API(Application Programming
Interface,應用程式程式設計接口)是一些預先定義的函數,目的是提供應用程式與開發人員基于某軟體或硬體的以通路一組例程的能力,而又無需通路源碼,或了解内部工作機制的細節。plug,插頭,插件。deploy
[di‘pl0i]vt.部署,調動。
==================================================================================
我們要做的是,分别下載下傳(第一部分已經給大家提供下載下傳連結,用紅圈标明的123):
① JDK
這裡環境變量設定就不贅述了,如果這個你都不了解,那建議你先打好Java基礎,再來繼續。不過,這裡我也給出了JDK環境配置的流程。
我提供的這個版本是MyEclipse7.0(內建eclipse3.4),是以免除在eclipse本體安裝myeclipse
plug的麻煩。當然,有些教程會是選擇後者。為了友善,建議大家選用我給出的這個版本。
下面開始講如何配置:
一、安裝JDK①
首先下載下傳最新版(如果你想,你可以下JDK5.0,我們習慣稱JDK1.5);JDK 6.0(JDK
6.0安裝程式jdk-6u18-windows-i586,安裝過程中所有選項保持預設;最後配置JDK的環境變量:在“我的電腦”上點右鍵—>“屬性”—>“進階”—>
“環境變量(N)”。

建立系統變量JAVA_HOME:C:\Program
Files\Java\jdk1.5.0_06;
建立系統變量CLASSPATH:.;%JAVA_HOME%\lib;(注意:點号表示目前目錄,不能省略)
在系統變量Path的值的前面加入以下内容:%JAVA_HOME%\bin;(注意:這裡的分号不能省略)
到這裡,JDK安裝完畢。
下面我們測試一下JDK是否安裝成功:
将以下内容複制到記事本中:
public
class HelloJAVA //類的首字母記得大寫
{
public static void main(String
srg[])
System.out.println("Hello
JAVA!");
}
另存為"HelloJAVA.java"(不含引号,下同),并儲存到D盤根目錄下。
在指令行依次輸入下圖中紅線所标注的指令:
如果出現上圖紅框中所标注的内容,則說明JDK安裝成功!
注意:如果以後要安裝諸如Eclipse、Borland
JBuilder、JCreator、IntelliJ IDEA等內建開發環境(IDE,Integrated Development
Environment),應該在IDE中編譯運作一個簡單的HelloWorld程式,以保證IDE可以識别出JDK的位置。
二、安裝Tomcat③
首先下載下傳jakarta-tomcat-5.0.30.zip,之是以下載下傳免安裝版的好處是可以使用多個Tomcat(jakarta-tomcat-5.0.30.zip的下載下傳頁面為:
然後将jakarta-tomcat-5.0.30.zip直接解壓到D盤根目錄:
最後配置Tomcat的環境變量:在“我的電腦”上點右鍵—>“屬性”—>“進階”—>
建立系統變量CATALINA_HOME:D:\jakarta-tomcat-5.0.30
在系統變量CLASSPATH的值的後面加入:%CATALINA_HOME%\common\lib;
在系統變量Path的值中"%JAVA_HOME%\bin;"的後面加入以下内容:%CATALINA_HOME%\bin;
到這裡,Tomcat安裝完畢。
進行完一、二兩步的設定以後,各系統變量的值如下:
JAVA_HOME:C:\Program
Files\Java\jdk1.5.0_06
CATALINA_HOME:D:\jakarta-tomcat-5.0.30
CLASSPATH:.;%JAVA_HOME%\lib;%CATALINA_HOME%\common\lib;
Path:%JAVA_HOME%\bin;%CATALINA_HOME%\bin;%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem
三、安裝MyEclipse② 注意,本7.0版本MyEclipse請按照原安裝目錄安裝,不要修改。
輕按兩下安裝:MyEclipse_7.0M1_E3.4.0_Installer
四、指定MyEclipse(內建Eclipse)的JRE 和Tomcat
伺服器
打開MyEclipse7.0
依次點選:Window->preferences->Myeclipse->servers->tomcat->tomcat
6.x->jdk。
然後設定圖中所标注的兩處即可,圖中其餘部分是自動生成的。如下組圖:
到這裡,我們的Eclipse+MyEclipse+Tomcat開發環境就搭建完畢了!
五、建立一個項目來測試一下Eclipse+MyEclipse+tomcat開發環境是否搭建成功
1.在Eclipse中依次點選“
File ----> New ----> Project” , 在彈出的“New Project”對話框中依次點選“Web Project
---->MyEclipse---->J2EE Projects---->Web Project”, 再點“Next”,在“Project
Name”中輸入項目的名字“test”,最後點“Finish”。
2.在Eclipse左邊Package
Explorer清單中點選“test”,将項目test展開。右鍵點選 WebRoot ----> New ----> JSP ,
建立一個名為hello.jsp的 JSP 頁面 。 代碼如下圖(圖中标注部分需要我們手動添加,其餘部分是系統自動生成的):
3.
再用同樣的方法, 建立一個叫 hello_result.jsp 的JSP檔案, 代碼如下圖:
4.
deploy(部署)項目。
點選 deploy 按鈕(用紅線畫了的按鈕就是 deploy 按鈕), 在彈出的視窗中點選Add,
部署test項目(如圖所示)。
5.
啟動Tomcat伺服器。
如下圖所示(用紅線畫了的按鈕就是 啟動Tomcat 的按鈕):
Tomcat
啟動輸出資訊如下圖:
6.項目test的運作結果:
我們可以去Eclipse的Workspace目錄下看看test項目的代碼,也可以去Tomcat的webapps目錄下,看看部署之後的
test項目的結構。
=================================================================
大家可以自行安裝相應版本。
初來乍到,歡迎Java愛好者們交流與批評指正!