<Context>元素的屬性:
path:指定訪問該Web應用的URL入口。
docBase:指定Web應用的文件路徑,能夠給定絕對路徑,也能夠給定相對於<Host>的appBase屬性的相對路徑,若是Web應用採用開放目錄結構,則指定Web應用的根目錄,若是Web應用是個war文件,則指定war文件的路徑。(指定項目所在地址)
reloadable:若是這個屬性設爲true,tomcat服務器在運行狀態下會監視在WEB-INF/classes和WEB-INF/lib目錄下class文件的改動,若是監測到有class文件被更新的,服務器會自動從新加載Web應用。web
在默認安裝後,tomcat的主目錄是webapps/root目錄,若是咱們想改變tomcat的主目錄的話能夠這樣作:tomcat
1.打開C:/Tomcat/conf/server.xml,在<host></host>之間加入代碼:服務器
<Context path=」」 docBase=」E:/tomcatApp/JeasyCMS」 debug=」0″ reloadable=」true」 crossContext=」true」/>app
這樣從新啓動tomcat,咱們的主目錄就被設置爲jeasyCMS這個項目了。webapp
<?xml version=’1.0′ encoding=’utf-8′?>
<Context crossContext=」true」 docBase=」E:/tomcatApp/JeasyCMS」 path=」」 reloadable=」true」>
</Context>測試
<?xml version=’1.0′ encoding=’utf-8′?>
<Context crossContext=」true」 docBase=」E:/tomcatApp/JeasyCMS」 path=」」 reloadable=」true」>
</Context>debug
具體是主目錄的配置仍是虛擬目錄的配置取決於path的值。另外主目錄文件名必須是ROOT.XML(root大寫),而虛擬目錄的文件名稱和虛擬目錄的名稱一致而且爲小寫,譬如:server
以上則定義了一個名爲:cms的虛擬目錄,同時要將以上文本保存爲cms.xml文件。xml
7.以上住目錄配置好後就能夠按如下地址訪問了:utf-8
http://localhost:8080/(訪問主目錄)
http://localhost:8080/cms (訪問名爲cms的虛擬目錄)