如何在windows上部署war包到tomcat服務器


一. 什么是war包

WAR(Web Archive file)網絡應用程序文件,是與平台無關的文件格式,它允許將很多文件組合成一個壓縮文件。war專用在web方面,一個war包可以理解為一個web項目,里面是項目的所有東西。

二. 安裝jdk

由於tomcat是用Java語言開發的,所以必須先安裝java運行環境,jdk(java開發工具包)安裝如下:

JDK安裝與環境變量配置

三. 安裝tomcat

tomcat7的下載地址:https://tomcat.apache.org/download-70.cgi

1. 下載解壓

我們選擇64位的zip包,下載解壓

2. 修改端口號

tomcat默認端口號是8080,如果端口號被占用了,可以通過apache-tomcat-7.0.88\conf下的server.xml文件來修改端口號,我這里沒有修改

3. 啟動tomcat

如果啟動時提示Unable to open the service 'tomcat7',具體解決辦法是:打開命令行提示符窗口=>進入tomcat安裝目錄=>進入bin目錄下=>輸入service.bat install即可

注意:tomcat7.exe這個文件是用來啟動tomcat的,tomcat7w.exe是管理tomcat服務的

正式啟動是點擊bin/目錄下的startup.bat文件

啟動后,可以在瀏覽器地址欄輸入http://localhost:8080,如果能打開如下頁面,說明服務已經正常開啟

 

四. 部署war包

先來看一下,tomcat各目錄的作用:

/bin                存放啟動和關閉tomcat的腳本文件

/conf              存放Tomcat服務器的各種配置文件,其中包括server.xml(Tomcat的主要配置文件)、tomcat-user.xml和web.xml等配置文件

/lib                 存放tomcat與web應用的Jar包

/logs               存放Tomcat的日志文件

/temp             存放Tomcat運行時候產生的臨時文件

/webapps        當發布Web應用程序的時候,通常把Web應用程序的目錄以及文件放到這個目錄下

/work              Tomcat將JSP產生的Servlet源文件和字節碼存放在這個文件目錄下

 

1. 當部署war包到tomcat時,就需要將jdbc.properties、log4j.properties拷貝到tomcat的/apache-tomcat-7.0.88/conf下,將war包拷貝到/webapps下

 

2. 重啟tomcat。第二步執行后,會生成一個futureloan的目錄

3. 修改連接數據庫的配置文件

千萬要記住,不要去/futureloan/conf下修改jdbc.properties文件的配置

一定要去tomcat的/apache-tomcat-7.0.88/conf下去修改jdbc.properties文件,我們只需要修改三個配置項: url、username和password,其中值得注意的是url我們可以填localhost:3306,或127.0.0.1:3306,或本地ip:3306 (3306是mysql數據庫的端口號)

4. 重新啟動tomcat,我們就可以在瀏覽器地址欄中訪問我們web項目的接口了,http://localhost:8080/接口地址/請求參數

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM