tomcat 全攻略:
http://docs.huihoo.com/apache/tomcat/l-tomcat.htm
----------------------------------------------------------------------------------------------------------------------------
以前在用Eclipse開發動態WEB時,當添完項目名稱后,會自動生成一個WebContent 的文件夾,在這里面包含WEB-INF 和web.xml文件。編完之后還要把全部文件拷貝到tomcat的webapps里面,真麻煩。如果當把整個項目拷進去,tomcat就會出現http-404錯誤,找不到正確路徑。
當時,還真郁悶了一段時間,笨啊,如果早把tomcat弄懂不就沒事了。
假如虛擬目錄為:(WebRoot文件夾放在d:根目錄)
WebRoot
|- WEB-INF 文件夾
|- web.xml 文件
|- helloworld.jsp 文件
(具體代碼不再說明)
打開 %TOMCAT_HOME%/conf/server.xml 文件,在最后找到</HOST> 在它的上面一行寫入以下代碼:
<Context 配置的虛擬目錄 (注意大小寫)
path=”/hello” /必須有,表示此虛擬目錄的名稱。
docBase=”d:\WebRoot” 虛擬目錄在硬盤上的絕對路徑
reloadbale=”true”/> 設為true, Tomcat服務器在運行狀態下會監視在WEB-INF/classes和Web-INF/lib目錄CLASS文件的改運.如果監視到有class文件被更新,服務器自重新加載Web應用
-------------------------------------------------------------------------------------------------------------
tomcat 部署項目的時 要先把項目打包成war 可以打包的工具有jboss,ant
jboss可以publish
ant打包war:
http://www.tongyi.net/develop/j2ee/1057562.html
正常情況下按照上面的方法都可以部署,如果出錯可能是eclipse和插件問題,建議重新搭建IDE
http://docs.huihoo.com/apache/tomcat/l-tomcat.htm
----------------------------------------------------------------------------------------------------------------------------
以前在用Eclipse開發動態WEB時,當添完項目名稱后,會自動生成一個WebContent 的文件夾,在這里面包含WEB-INF 和web.xml文件。編完之后還要把全部文件拷貝到tomcat的webapps里面,真麻煩。如果當把整個項目拷進去,tomcat就會出現http-404錯誤,找不到正確路徑。
當時,還真郁悶了一段時間,笨啊,如果早把tomcat弄懂不就沒事了。
假如虛擬目錄為:(WebRoot文件夾放在d:根目錄)
WebRoot
|- WEB-INF 文件夾
|- web.xml 文件
|- helloworld.jsp 文件
(具體代碼不再說明)
打開 %TOMCAT_HOME%/conf/server.xml 文件,在最后找到</HOST> 在它的上面一行寫入以下代碼:
<Context 配置的虛擬目錄 (注意大小寫)
path=”/hello” /必須有,表示此虛擬目錄的名稱。
docBase=”d:\WebRoot” 虛擬目錄在硬盤上的絕對路徑
reloadbale=”true”/> 設為true, Tomcat服務器在運行狀態下會監視在WEB-INF/classes和Web-INF/lib目錄CLASS文件的改運.如果監視到有class文件被更新,服務器自重新加載Web應用
-------------------------------------------------------------------------------------------------------------
tomcat 部署項目的時 要先把項目打包成war 可以打包的工具有jboss,ant
jboss可以publish
ant打包war:
http://www.tongyi.net/develop/j2ee/1057562.html
正常情況下按照上面的方法都可以部署,如果出錯可能是eclipse和插件問題,建議重新搭建IDE