❶ eclipse導入項目webcontent裡面有個war是什麼
你說的是部署項目,部署有幾種方式:
1、將項目直接拷貝到webapps下。(即你說的WebContent)
2、將項目打包世納成WAR格式,放到webapps下。(tomcat自動解壓war,然後生成對應的項目文件。與1相同)
3、在tomcat下的config目錄下server.xml中直接配置現有項目的路徑。
4、在搜信沒tomcat下的conf\Catalina\localhost目錄下創建單獨一個xml文件,配置現有項目的路徑。同3類似,坦扒具體你自己網路。1、將項目直接拷貝到webapps下。(即你說的WebContent)2、將項目打包成WAR格式,放到webapps下。(tomcat自動解壓war,然後生成對
❷ 如何將Web應用打包成.war文件
將Web應用打包成WAR文件的方法: (1)在命令行中運用Jar命令 假定有一個Web應用:C:/myHome myHome/WEB-INF/ myHome/files/ myHome/image/ myHome/src/ myHome/index.jsp 在命令行窗口下執行如下命令: C:/cd myHome C:/myHome/jar cvf myhome.war *.*/ . 解釋:jar cvf[A-war包名]. war[B-資源文件及文件夾] [C-將要生成war包的目標文件夾] *.*/(B-)代表當前目錄(C:/myHome)下的所有文件及文件夾。. (C-)表明將要在當前目錄中生成war包。 操作完成後,找到C:/myHome下新生成的myhome.war,將其拷入TOMCAT_HOME/webapps/下。然後啟動Tomcat即可。 (2)利用IDE工具打包,如Eclipse 右鍵點擊你想打包的文件或者項目,選擇export,然後是選擇J2EE,在彈出的對話框中選擇WAR文件 ,上面有許多選項,還可以選EAR,JAR,個人覺得這個很方便的! (3)利用ANT工具打包 首先配置好build.xml文件,然後dos下輸入ant ...war 選中你的web工程,lomboz J2ee---Deploy Mole,就可以把Web工程發布並打包了!
❸ 將java web項目打包war文件然後發布到Tomcat,
你既然已經打成war包了,那麼可以直接登陸到tomcat後台,上傳你的war包項目了。上傳成功之後tomcat會自動部署你的項目。
❹ eclipse如何把項目打成war包
將web項目打成war包放到web伺服器上(如tomcat),web伺服器啟動就會自行解壓war包,並運行該項目,那麼該如何打包呢?
使用ecplise打包:
1、在ecplise中選中該項目,然配拍後右鍵該項目
2、在出現的下拉菜單中選中Export,這時又會出現一個下拉菜單培如羨,選擇Export...
3、在出現的對話框中找到web,然後選擇WAR file。如下圖所示:
4、點擊next,在出現的對話框中,Web project處填寫你的項目名,然後點擊Destination後面的Browse選擇要存放的地址
5、點擊finish就可以了。
這時就可以看到以.war結尾的war包了,接橡運著就可以上傳到web伺服器。
寫在最後:
❺ 怎麼將web工程打包war和解包war
docbase是web應用和本地路徑,path是tomcat訪問這個應用的URL路徑。
Tomcat的項目部署方式有以下三種:
1.直接把項目復制到Tomcat安裝目錄的webapps目錄中,這是最簡單的一種Tomcat項目部署的方法,也是初學者最常用的方法。
2.在tomcat安裝目錄中有一個conf文件夾,打開此文件夾,其中包含配置文件server.xml,打開配置文件,並在lt;host;和lt;/host;之間插入如下語句。
lt;Context path=/hello docBase=F:#92;eclipse3.2#92;workspace#92;hello#92;WebRoot debug=0 privileged=true; lt;/Context;
其中,docBase為設置項目的路徑。
3.在conf目錄中,在Catalina#92;localhost(此處需要注意目錄的大小寫)目錄下新建一個XML文件,任意命名,只要和當前文件中的文件名不重復即可,代碼如下。
lt;Context path=/hello docBase=D:#92;eclipse3.2#92;workspace#92;hello#92;WebRoot debug=0 privileged=true; lt;/Context;
第三種方法相對來說比較靈活,並且可以設置別名。
❻ java web為什麼一定要打成war包呢
打包之後主要是為了防止修改包里文件。以免丟失部分網頁,造成文件丟失。不過修改起來又得費事了!
項目打包後,訪問里邊的文件和原來一樣,xxx.war相當於一個目錄(文件夾)。