1.要點:只需要把webroot目錄和java源程序的class文件打包就可以了。
打包後的目錄結構爲 --|
|------META-INF
--|----|--WEB-INF
|-----lib
|-----class
|-----web.xml
|-----.jsp
2.把這些文件按照上面的目錄格式拷貝到一個單獨的文件夾下,如:project文件夾。
在Dos下找到project目錄,在敲入命令:D:\project>jar -cvf \d:a.jar *
注意:D:\project>爲當前包含各個文件及文件夾的目錄;
\d:a.jar爲要生成的jar文件名稱a.jar及其要存放的目錄,可以自己設定\d:,存放於d盤下。
*的意思是要把project目錄下的所有文件都進行壓縮,壓縮後的jar文件的目錄結構和原來的一樣
在命令行窗口下執行如下命令:
補充說明: C:\>cd myHome
C:\myHome\>jar cvf myhome.war *.*/ .
例如: G:\qian>jar cvf search.war *
將qian文件夾下的所有文件(文件及文件夾)打包並放在qian目錄下!
3.操作完成後,找到C:\myHome下新生成的myhome.war,將其拷入TOMCAT_HOME/webapps/下。然後啓動Tomcat即可。
把jar包放到tomcat下的D:\Tomcat\tomcat-6.0.13\webapps即webapps目錄下。
啓動tomcat,在地址欄裏面輸入http://localhost:8080/a/**.jsp即可。
注意:jar包的名稱a.jar最好和自己的項目名稱相同,因爲在項目運行的時候可能有的頁面跳轉用到了項
目的路徑,若jar包名與項目名不同則可能出錯,找不到顯示頁面。
簡便方法:利用IDE工具打包,如Eclipse
右鍵點擊你想打包的文件或者項目,選擇“導出...”,在彈出的對話框中選擇“WAR文件” ,
上面有許多選項,還可以選“EAR”,“JAR”,個人覺得這個很方便的!