第一部分 JAVA環境安裝
1、從sun的官方網站下載J2SDK的最新版本,這裡我下載的是1.5.0
2、按照提示進行安裝,注意在安裝路徑中不要帶空格
這裡我安裝到D:/jdk1.5.0
3、配置環境變數
首先來看一下,什麼是環境變數?
環境變數是作業系統、應用程式、指令碼程式等等的指明燈,能夠告訴他們需要的資源在哪裡。大多數的系統都有一些預先設定好的環境變數,我們也可以增加自己的環境變數。
在Windows系統中與環境變數有關的命令
在DOS視窗提示符輸入set ,然後斷行符號我們就可以看到系統當中的所有環境變數;
如果我們想看看單個變數,在DOS視窗提示符輸入“set 變數”或者“echo %變數%”,然後斷行符號即可;
如果要設定一個環境變數,在DOS視窗提示符輸入 set 變數名="變數值" ,然後斷行符號即可。
Windows下JAVA用到的環境變數主要有3個,JAVA_HOME、CLASSPATH和PATH。
JAVA_HOME指向的是JDK的安裝路徑,在這路徑下你應該能夠找到bin、lib等目錄。
path和classpath環境變數的值都是一些有順序的目錄列表。告訴系統或者應用程式到哪裡去尋找它們需要的資源。
path變數,使得我們能夠在系統中的任何地方運行java應用程式,比如javac、java、javah等等
classpath環境變數,是當我們在開發java程式時需要引用別人寫好的類時,要讓java解譯器知道到哪裡去找這個類。通常,sun為我們提供了一些額外的豐富的類包,一個是dt.jar,一個是tools.jar,這兩個jar包,所以通常我們都會把這兩個jar包加到我們的classpath環境變數中。
所以我們建立如下的系統內容變數
JAVA_HOME 值:D:/jdk1.5.0
CLASSPATH 值:.;%JAVA_HOME%/lib
因為classpath在搜尋路徑的時候會自動尋找.jar檔案和.class檔案,所以只要將classpath路徑寫到lib目錄即可
修改系統內容變數PATH的值
在原有值前面加上%JAVA_HOME%/bin;
第二部分:Tomcat環境簡介
tomcat是jakarta項目中的一個重要的子項目,同時它又是sun公司官方推薦的servlet和jsp容器(具體可以見http://java.sun.com/products/jsp/tomcat/).
什麼是Jsp和Servlet ?
Jsp(JavaServer Page)是在普通Html中嵌入了Java代碼的一個指令碼,在這一點上,它與其它的指令碼語言(如Php)一樣,但它與其它語言不同的是:其它指令碼語言由伺服器直接解釋這個指令碼,而Jsp則由Jsp容器(如Tomcat)首先將其轉化為Servlet,然後再調用Javac將Servlet編譯為Class檔案。最終,伺服器解釋的是Class檔案。那麼什麼是Servlet呢?Servlet其實是一個特殊的Java類,Servlet類一般從HttpServlet類繼承而來,在這個類中至少要實現doGet或者doPost函數,在這兩個函數中處理來自客戶的請求,然後將結果返回。Servlet和Jsp是Sun公司J2EE架構中重要的部分。由於基於Java語言,因此其可以方便的調用功能強大的Java API(如JDBC)。
Tomcat的安裝比較簡單,基本按照預設安裝就可,同樣需要注意的是安裝路徑中不要出現空格
Tomcat安裝後的主要目錄如下:
Tomcat目錄結構
目錄名 |
簡介 |
/bin |
存放啟動和關閉tomcat指令碼 |
/conf |
包含不同的設定檔,server.xml(Tomcat的主要設定檔)和web.xml |
/logs |
存放記錄檔 |
/webapp |
存放應用程式樣本,以後你要部署的應用程式也要放到此目錄 |
/work |
Tomcat把jsp產生的Servlet存放在此目錄下 |
/common/lib |
存放Tomcat伺服器以及所有web應用都可以訪問的jar檔案 |
安裝完成後,在瀏覽器中輸入http://localhost:8080/,如果出現Tomcat的首頁面,說明安裝成功.