天天看點

tomcat部署javaweb項目的三種方式

一、将項目檔案夾或war包直接拷貝到tomcat的webapps下

二、在Tomcat\conf\Catalina\localhost下建立xml檔案

修改内容如下

<Context path="/webproject" reloadable="true" docBase="C:\workspace\webproject" workDir="C:\workspace\webproject\work" />

其中:

path為http://localhost:8080/後的項目名

docBase為你編輯項目的位址

workDir為tomcat編譯jsp存放的位址

如果用eclipse+tomcat,記得配置context directory指向xml所在檔案夾,這種context片斷提供了一種便利的方法來部署web應用,不需要編輯server.xml

優點: 可以定義别名。伺服器端運作的項目名稱為path,外部通路的URL則使用XML的檔案名。這個方法很友善的隐藏了項目的名稱,對一些項目名稱被固定不能更換,但外部通路時又想換個路徑,非常有效。 

三、在Tomcat的server.xml檔案中Host節點下添加:

注意點:

tomcat識别web項目主要通過項目下的WEB-INF檔案夾,我們可以得出一個标準的WEB-INF結構

webproject

-WEB-INF

-classes

-jsp

-lib

web.xml

classes檔案夾下存放src編譯後的.class檔案,lib裡面存放項目需要用到的jar包(如果沒有,啟動tomcat的時候控制台會提示找不到相關類)。

知道這些就對eclipse或者myeclipse的項目部署了解的更輕松了。

如何聯系我:【萬裡虎】www.bravetiger.cn

【QQ】3396726884 (咨詢問題100元起,幫助解決問題500元起)

【部落格】http://www.cnblogs.com/kenshinobiy/

繼續閱讀