<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    云下的天空

    堅(jiān)持 隨心而動 走自己的路

     

    tomcat7的配置

     

    原文轉(zhuǎn)載自:

    http://blog.sina.com.cn/s/blog_70b7bbf20100mhiv.html

       Tomcat7已經(jīng)發(fā)布多時(shí),Tomcat7增加了對Servlet 3.0,JSP 2.2和JSP-EL 2。2的支持、支持web application內(nèi)存泄露的檢測和防護(hù)等很多新功能。本片教程主要介紹如何配置Tomcat7。

     

    一、軟件下載
        首先需要下載Java Jdk以及Tomcat7。JDK下載地址:最新為JDK6 update22, Tomcat7下載地址:最新為Tomcat7.02 Beta。

     

    二、軟件安裝和配置
        1.首先安裝JDK,直接點(diǎn)擊安裝即可,比如默認(rèn)安裝的路徑為:C:\Program Files\Java\jdk1.6.0_22。安裝之后需要設(shè)定環(huán)境變量。在我的電腦->屬性->高級->環(huán)境變量->系統(tǒng)變量中添加以下環(huán)境變量:(假設(shè)你的jdk安裝目錄如上設(shè)置)

        新建變量名: JAVA_HOME,值(value)為:C:\Program Files\Java\jdk1.6.0_22
        新建變量名:classpath ,值(value)為: .;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;  (.;一定不能少,因?yàn)樗懋?dāng)前路徑)
        查找變量名:path ,增加值(value)為:%JAVA_HOME%\bin;


    添加完畢,確定即可。接下來簡單測試環(huán)境變量是否配置正確:

    public class Test{
        public static void main(String args[]){
            System.out.println("Hello Leyond");
        }
    }
     
    將以上代碼拷貝保存成Test.java文件。然后命令行窗口(xp:在運(yùn)行輸入cmd,vista和win7直接在搜索框中輸入cmd),CD到文件所在的目錄,然后鍵入下列命令:
    javac Test.java
    java Test

    注意第二個命令沒有.java后綴。如果看到“Hello Leyond”,則表明jdk環(huán)境變量配置成功,沒有的話,檢查自己的配置情況。

     

    2. Tomcat7安裝和配置

        下載zip文件之后直接解壓到某個目錄下,比如:C:\itdevelop\Tomcat7。然后在我的電腦->屬性->高級->環(huán)境變量->系統(tǒng)變量中添加以下環(huán)境變量:

        新建變量名: TOMCAT_HOME, 值(value)為:C:\itdevelop\Tomcat7
        查找變量名: classpath, 增加值為%TOMCAT_HOME%\common\lib
        增加后的classpath的值為.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;%TOMCAT_HOME%\lib
        最后進(jìn)入Tomcat7安裝目錄下的Bin目錄,啟動Tomcat,在瀏覽器中輸入:http://localhost:8080/,若可以看到Tomcat7的歡迎界面,表示Tomcat7配置成功了。

     

    三、新建webApp
        這里介紹如何搭建一個JSP簡單的應(yīng)用。首先到Tomcat7目錄下webapps目錄,例如:C:\itdevelop\Tomcat7\webapps,該目錄存放了ROOT,docs,examples等目錄,ROOT存放的是歡迎界面的代碼,docs主要是文檔,examples中可以查看各種例子。接下來看看如何新建一個屬于自己的jsp應(yīng)用程序。

     

    操作如下:
      1.在webapps下新建myapp目錄。
      2.myapp下新建一個目錄WEB-INF,注意,目錄名稱是區(qū)分大小寫的。
      3.WEB-INF下新建一個文件web.xml,內(nèi)容如下:

    <?xml version="1.0" encoding="ISO-8859-1"?>
    <web-app version="3.0"
             xmlns="
    http://java.sun.com/xml/ns/javaee"
             xmlns:xsi="
    http://www.w3.org/2001/XMLSchema-instance"
             xsi:schemaLocation="
    http://java.sun.com/xml/ns/javaeehttp://java.sun.com/xml/ns/javaee/web-app_3_0.xsd">
             <display-name>My Web Application</display-name>
            <description>
                 A application for test.
            </description>
    </web-app>

     

    4. 在myapp下新建一個測試的jsp頁面,文件名為index.jsp,文件內(nèi)容如下:
    <html>
      <body>
        <center> Now time is: <%=new java.util.Date()%></center>
      </body>
    </html>

    5. 啟動Tomcat,在瀏覽器輸入http://localhost:8080/myapp/index.jsp看到當(dāng)前時(shí)間的話說明就成功了。

     

    四、新建Servlet
        在之前myapp目下的/WEB-INF/classes/test目錄下新建HelloWorld.java(若沒有class,test目錄,請新建)。HelloWorld內(nèi)容如下:

    package test;
    import java.io.*;
    import javax.servlet.*;
    import javax.servlet.http.*;

    public class HelloWorld extends HttpServlet{
        public void doGet(HttpServletRequest request,HttpServletResponse response)throws ServletException,IOException{
         response.setContentType("text/html");
         PrintWriter out = response.getWriter();
         out.println("<html><head><title>");
         out.println("This is my first Servlet");
         out.println("</title></head><body>");
         out.println("<h1>Hello,World!</h1>");
         out.println("</body></html>");
       }
    }

        之后用javac HelloWorld.java來編譯該文件。倘若出現(xiàn)”package javax.servlet does not exist“,請把C:\itdevelop\Tomcat7\lib目錄下的servlet-api.jar拷貝到C:\Program Files\Java\jre6\lib\ext,重啟電腦,再次編譯即可。

    目前C:\itdevelop\Tomcat7\webapps\myapp的目錄結(jié)構(gòu)如下:

    ./index.jsp
    ./WEB-INF/web.xml
    ./WEB-INF/classes/test/HelloWorld.class (編譯HelloWorld.java生成的)

    然后在瀏覽器中輸入http://localhost:8080/myapp/HelloWorld,于是Server眾望所歸的報(bào)錯了:Error 404–Not Found 怎么回事呢?我們還需要配置Servlet的之行環(huán)境。打開WEB-INF目錄下的web.xml,在<web-app></web-app>添加下面這段程序:

     

    <servlet>
        <servlet-name>HelloWorld</servlet-name>
        <servlet-class>test.HelloWorld</servlet-class>
     </servlet>

    <servlet-mapping>
        <servlet-name>HelloWorld</servlet-name>
        <url-pattern>/HelloWorld</url-pattern>
     </servlet-mapping>

     

        這段xml內(nèi)容,首先指定servlet的名字,類的名字。然后把servlet映射到一種URL模式,使得通過URL來訪問這個servlet。修改之后,若需要重啟Tomcat,然后瀏覽http://localhost:8080/myapp/HelloWorld一個Hello,World!等著你,如果你看到了,表示servlet也成功了。

    Tomcat7配置

     

    posted on 2011-06-02 17:54 天空布藍(lán) 閱讀(19465) 評論(6)  編輯  收藏 所屬分類: JAVA EE

    評論

    # re: tomcat7的配置[未登錄] 2012-07-17 13:11 楊洋

    good job
      回復(fù)  更多評論   

    # re: tomcat7的配置 2012-10-15 14:53 寒澈

    %TOMCAT_HOME%\common\lib 從tomcat6.0開始已經(jīng)沒有common文件夾了,直接用\lib,害我找了半天common文件夾啊,趕快改過來吧  回復(fù)  更多評論   

    # re: tomcat7的配置 2012-12-17 19:46 ftp123

    從哪抄來的,是抄的,你也說聲啊,要不自己測試下也可以,害人測試半天。  回復(fù)  更多評論   

    # re: tomcat7的配置 2013-03-19 16:04 cao

    @ftp123
    你娘里個大雪碧 里面會有common這個文件夾嗎 不知道還尼瑪在這瞎比比 純尼瑪誤導(dǎo)人 我最惡心的就是這樣沒事裝逼的人 艸  回復(fù)  更多評論   

    # re: tomcat7的配置 2013-06-16 12:02 houkai

    確實(shí)是的@寒澈
      回復(fù)  更多評論   

    # re: tomcat7的配置 2013-06-16 14:10 houkai

    新建變量名: TOMCAT_HOME 應(yīng)該為CATALINA_HOME  回復(fù)  更多評論   


    只有注冊用戶登錄后才能發(fā)表評論。


    網(wǎng)站導(dǎo)航:
     

    導(dǎo)航

    統(tǒng)計(jì)

    常用鏈接

    留言簿

    隨筆分類

    隨筆檔案

    Flex學(xué)習(xí)鏈接

    搜索

    •  

    最新評論

    • 1.?re: tomcat7的配置
    • 新建變量名: TOMCAT_HOME 應(yīng)該為CATALINA_HOME
    • --houkai
    • 2.?re: tomcat7的配置
    • 確實(shí)是的@寒澈
    • --houkai
    • 3.?re: tomcat7的配置
    • @ftp123
      你娘里個大雪碧 里面會有common這個文件夾嗎 不知道還尼瑪在這瞎比比 純尼瑪誤導(dǎo)人 我最惡心的就是這樣沒事裝逼的人 艸
    • --cao
    • 4.?re: tomcat7的配置
    • 從哪抄來的,是抄的,你也說聲啊,要不自己測試下也可以,害人測試半天。
    • --ftp123
    • 5.?re: tomcat7的配置
    • %TOMCAT_HOME%\common\lib 從tomcat6.0開始已經(jīng)沒有common文件夾了,直接用\lib,害我找了半天common文件夾啊,趕快改過來吧
    • --寒澈

    閱讀排行榜

    評論排行榜

    主站蜘蛛池模板: 亚洲视频无码高清在线| 一级毛片成人免费看a| 免费一区二区视频| 少妇性饥渴无码A区免费 | 亚洲一卡2卡3卡4卡乱码 在线| 女人被男人桶得好爽免费视频| 成人免费视频一区二区| 久久亚洲AV成人无码| 国产极品粉嫩泬免费观看| 免费人成黄页在线观看日本| 亚洲kkk4444在线观看| 亚洲av最新在线网址| 尤物永久免费AV无码网站| 污视频在线免费观看| 美女视频免费看一区二区| 亚洲第一香蕉视频| 久久影视综合亚洲| 全免费a级毛片免费**视频| 日韩免费在线观看视频| 在线亚洲v日韩v| 亚洲av永久无码精品三区在线4| 国产成人亚洲影院在线观看| 久久这里只有精品国产免费10| a毛片免费播放全部完整| 亚洲精品无AMM毛片| 久久狠狠高潮亚洲精品| 亚洲日韩国产一区二区三区| 成人片黄网站A毛片免费| 在线涩涩免费观看国产精品| 理论秋霞在线看免费| 色偷偷女男人的天堂亚洲网 | 亚洲理论片中文字幕电影| 亚洲中文字幕无码久久精品1| 日韩免费福利视频| 免费看成人AA片无码视频羞羞网| 91在线免费视频| www成人免费视频| 黄色三级三级三级免费看| 亚洲日本VA中文字幕久久道具| 久久久亚洲AV波多野结衣| 亚洲爱情岛论坛永久|