1. 程式人生 > >maven 項目部署

maven 項目部署

idea 實例 div 當我 一個 follow mage 新的 download

---恢復內容開始---

之前看了一些關於maven項目的部署有些地方覺得還是不夠詳細,想自己寫一篇,希望能幫助更多想我這樣的初學者...

1、首先你要下載maven http://maven.apache.org/download.cgi

技術分享圖片

2、接下來就是解壓:例如你可以像我這樣解壓

技術分享圖片

3、找到settings.xml文件對它進行修改,主要添加兩處

技術分享圖片

技術分享圖片技術分享圖片

4、還有一點你應該發現了吧,技術在D盤下的maven文件夾下新建MavenRespotion文件夾(D:\maven\MavenRespotion)

這就是你本地倉庫的位置。

5、準備工作做好,接下來就是建一個maven web實例了

技術分享圖片

技術分享圖片

技術分享圖片

技術分享圖片

技術分享圖片

6、直接點Finish就可以,到這先別急做其他,得等等,一般第一次部署會慢一點,耐心等等吧,看到下圖就可以了

技術分享圖片

你可以在D:\maven\MavenRespotion下看到下載了一大堆的東西

技術分享圖片

7、接下來就是怎麽將項目發布到Tomcat了

技術分享圖片

技術分享圖片

技術分享圖片

在這多啰嗦一下,給出了Tomcat 的選擇步驟

技術分享圖片

技術分享圖片

8、到這一步你還要接著設置:

技術分享圖片

技術分享圖片

技術分享圖片

技術分享圖片

技術分享圖片

到這就已經可以發布啟動Tomcat了,但是我看好些網友都介紹了一下熱部署,我這就連帶說一下吧

技術分享圖片

技術分享圖片

在這個界面中框住的就是對熱部署的設置:

這分別是在兩種命令下的觸發的事件。這個是 IntelliJ IDEA 特有的,也是重點 On Update action 當我們按 Ctrl + F10 進行容器更新的時候,可以根據我們配置的這個事件內容進行容器更新。 其中我選擇的 Update classes and resources 事件是最常用的,表示我們在按 Ctrl + F10 進行容器更新的時候, 我們觸發更新編譯的類和資源文件到容器中。 在 Debug 模式下,這個也就是所謂的 HotSwap。這是這種熱部署沒有 JRebel 插件那樣好用 On frame deactivation 當我們切換 IntelliJ IDEA 到瀏覽器的時候進行指定事件更新,這個一般是因為 Web 開發 的時候,我們需要經常在 IntelliJ IDEA 和各個瀏覽器之間來回切換測試,所以才有了這種需求。IntelliJ IDEA 是 為了幫我們在做這種無聊切換的時候做一些指定事情。當然了,如果切換過於頻繁,這個功能還是很耗資源的, 所以我設置的是 Do nothing 表示切換的時候什麽都不做。(引用) 當然個人習慣不同,設置就不同了,這就看你自己了。

9、接下來就是啟動、發布了

技術分享圖片

技術分享圖片

技術分享圖片

它就會自動訪問了

這裏說一下,前面我設置時端口明明是8008,在瀏覽器上怎麽是8080端口呢?其實我的端口一直是8080,

前面設置時我以為是8008,所以不必太在意,如果端口沖突了在改就好了,這點前面提到過了。

(好了,到這就結束了,應該挺詳細了吧,我也是剛開始寫博客,有不足的地方歡迎留言,謝謝!)

---恢復內容結束---

maven 項目部署