1. 程式人生 > >使用IDEA建立javaweb專案並配置詳細步驟+匯出war包詳細步驟

使用IDEA建立javaweb專案並配置詳細步驟+匯出war包詳細步驟

###一.使用IDEA建立一個javaweb專案
1.File->New Project選擇Web Application
這裡寫圖片描述

然後填寫好路徑和專案名稱,點選確定。
2.先看一下剛建立好的專案的目錄結構

這裡寫圖片描述

3.在WEB-INF目錄下右鍵選擇NEW->Directory,建立class和lib兩個目錄。
	WEB-INF/class:用來存放編譯後的java檔案。
	WEB-INF/lib:用來存放java類庫檔案(.jar)

這裡寫圖片描述

4.點選File->Project Structure
-->點選Modules
-->然後選中專案csdntest
-->在右側選中Paths

這裡寫圖片描述
–>選中Use module compile output path
–>修改兩個路徑都為剛才建立的class目錄
修改路徑

5.-->選擇Dependencies選項卡
	-->點選右邊的綠色+號,選擇第一項JARs or dirctories
	-->選擇剛才建立的lib資料夾

lib

	-->在彈出的視窗選擇Jar Directory

jar

【另外】:
	在Dependencies選項卡我們可以看到我們的javaweb專案所需要的JDK和Tomcat包,如下:

jdk

6.接下來配置打包方式Artifacts,->點選Artifacts選項卡
IDEA會為我們的專案自動建立一個名字叫“csdn:war  exploded”的打包方式,如下:

自動建立的打包方式

這個選項卡我們保持預設即可,接下來會在第二部分匯出war包配置時重新回到這個地方。
7.接下來開始配置很重要的很重要的Tomcat。
點選右上角快捷鍵進入配置Tomcat的視窗:

這裡寫圖片描述

-->點選左上角綠色+號 ->Tomcat Server->local,建立一個新的Tomcat容器.
-->輸入新的服務名
-->點選Application後的"Configure..."按鈕,會彈出一個Application Servers按鈕,在Tomcat處選擇本地Tomcat安裝目錄即可:

這裡寫圖片描述

-->然後設定下HTTP port,至此本階段Tomcat配置結束。
請注意此時是由warnig的,不要著急,接下來我們讓他消失。

這裡寫圖片描述

8.接下來在Tomcat上部署我們的專案。
Run->Edit Configurations進入Run/Debug Configurations視窗
-->選中上一步配好的Tomcat
-->點選“Deployment”選項卡
-->點選右上角的綠色+號->Artifact...

這裡寫圖片描述

-->修改一下Application context:
【作用】這個地方的作用就是當我們要訪問我們這個專案時,在本地當然是127.0.0.1:8080,當我們本地有多個專案時,我們希望很方便的訪問多個專案以測試,當把Applicvation context修改為/csdntest時,我們的專案的訪問地址就變成了127.0.0.1:8080/csdntest.

這裡寫圖片描述

至此我們一個新的javaweb專案所有配置工作終於結束啦!!!

###二.使用IDEA匯出war包

最近在開發學校的網站,剛寫了一個查宿舍的demo,正好趁機把這篇部落格寫完。
1.先看一下事先寫好的demo,等會就一步步的把這個demo打包成war並部署到ubuntu伺服器。

war1

2.首先配置打包方式Artifacts,剛才上面的第6步保持了預設的打包方式,現在我們進行修改。

配置
選擇Artifacts選項卡。
選項卡
新增一個為這個專案的新的打包方式。
新的打包方式
自己寫一下war包的名稱、位置、記得勾選“Build on make”。
warname

3.接下來的步驟很重要,很多教程上到這就結束了,有點坑啊。
點選綠色加號,選擇Directory Contents選項

1
選擇web根目錄。
web

4.至此,打包方式配置結束,這是執行一下,就可以去剛才你設定的位置找到相應的war包了。

這裡寫圖片描述

以上就是如何使用IDEA新建一個java web專案並且打包成war包,部署到ubuntu伺服器的詳細步驟在另一篇部落格中已經寫完,不過還不夠完善,近期再完善一下。