我X,還是我們經(jīng)理英明神武,瞬間就指出了我的錯(cuò)誤,我真是對(duì)其仰慕猶如滔滔江水一發(fā)不可收拾,接下來(lái)詳細(xì)敘說(shuō)Context的配置。

    首先為什么要使用Context來(lái)部署程序,因?yàn)楦魑欢疾幌雴渭兊陌炎约洪_(kāi)發(fā)的網(wǎng)站都堆在一個(gè)tomcat的webapp文件夾下面,希望在任意位置存放自己網(wǎng)站的位置,通過(guò)簡(jiǎn)單的配置來(lái)完成部署。

    1:創(chuàng)建項(xiàng)目,配置好自己的web.xml文件(我頭大了一天原來(lái)就是這個(gè)該死的東西錯(cuò)了,大家一定要注意)

    一下給出一個(gè)簡(jiǎn)單的web.xml范例

<?xml version="1.0" encoding="UTF-8"?>

<!DOCTYPE web-app PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN" "http://java.sun.com/dtd/web-app_2_3.dtd">

<web-app>

        <display-name>notebook</display-name>     

        <welcome-file-list>              

                <welcome-file>index.jsp</welcome-file>

        </welcome-file-list>

</web-app>

具體每一行什么意思我就不具體解釋了,大家自己去查

接下來(lái)就是傳說(shuō)中的server.xml文件的配置了,具體如下:

</Context>標(biāo)簽之后,</HOST>標(biāo)簽之前加入如下一段話

<Context path="/notebook" docBase="D:"notebook"

         debug="0">

</Context>

path為你所部署的url索引,在訪問(wèn)的時(shí)候使用,如:http://localhost:8080/notebook

docBase(注意大小寫(xiě)) 你所要指向的目錄名稱,xml文件放在web-inf文件夾下(這個(gè)我就不用說(shuō)了吧)。

這樣你就基本上配置成功了,運(yùn)行startup.bat來(lái)測(cè)試運(yùn)行吧,好了同學(xué)祝你成功。。