idea下載svn的項目并且運行操作
項目從服務(wù)器導(dǎo)出到運行
1)在本地新建一個工作區(qū)間保存導(dǎo)下來的項目

2)在這個文件下新建文件,文件名和服務(wù)器上的項目名保持一致,防止直接導(dǎo)出到工作區(qū)間文件下的文件散開(相當(dāng)于講的是新建一個Module,而這個Model就是服務(wù)器上的項目)

3)進入idea,找到導(dǎo)航欄的VCS


4)新建一個地址(svn地址),如果是通過內(nèi)網(wǎng)發(fā)布的項目,那么你檢出時也要連接內(nèi)網(wǎng)

5)添加項目地址之后,點擊檢出按鈕,輸入你的svn賬號和密碼,就能下載到你的工作區(qū)間了,一定要保證在統(tǒng)一網(wǎng)絡(luò)下

6)項目算導(dǎo)入進來了,但是它只是一個普通的文件,它還不能進行任何操作,接下來我們需要為它配置。
7)假如此項目是maven項目,那么我們首先配置maven,F(xiàn)ile–>settings…–>搜索maven在這里插入圖片描述

8)右擊項目的pom.xml文件,選中Add Maven Project,等它編譯完成,會發(fā)現(xiàn)此項目它不是一個簡單的文件夾了,它有目錄文件夾標識了

9)但是配置好maven還是會報錯,因為你還沒有配置項目的jdk環(huán)境

8)配置運行服務(wù)器



首先將項目編譯好的war包,添加到服務(wù)器上



啟動項目現(xiàn)在我們在網(wǎng)址欄輸入:http://localhost:8080/就能訪問到你的項目了,但是一般情況下,我們習(xí)慣給項目加上它的項目名稱再進行訪問

9)如果項目中強制要編碼格式的話,也要修改項目的編碼格式哦

檢出項目,運行成功,如果運行中出現(xiàn)錯誤,大多都是你項目中的配置文件有問題,例如初始化文件web.xml初始化錯誤,認真檢查吧

注意:
假如你的項目按照要求進行了各項的配置,還是啟動項目不了,那么可能要考慮:
①原svn上的項目jdk和tomcat使用的版本和你的不一致,建議換成一樣的版本,(博主遇到的一個坑就是,項目的Jdk版本是6.0但是tomcat不能使用6.0的啟動,必須使用7.0的版本啟動)
②由于檢出的項目年代久遠,很多jar包不提供支持了,或者做了刪除或者更新,導(dǎo)致你無法下載到本地
所以要細細檢查項目的各個文件哦~
以上這篇idea下載svn的項目并且運行操作就是小編分享給大家的全部內(nèi)容了,希望能給大家一個參考,也希望大家多多支持腳本之家。
相關(guān)文章
Java實現(xiàn)ftp上傳下載、刪除文件及在ftp服務(wù)器上傳文件夾的方法
這篇文章主要介紹了Java實現(xiàn)ftp上傳下載、刪除文件及在ftp服務(wù)器上傳文件夾的方法,需要的朋友可以參考下2015-11-11
Java技能點之SimpleDateFormat進行日期格式化問題
這篇文章主要介紹了Java技能點之SimpleDateFormat進行日期格式化問題,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教2023-04-04
解析SpringBoot整合SpringDataRedis的過程
這篇文章主要介紹了SpringBoot整合SpringDataRedis的過程,本文通過圖文并茂的形式給大家介紹的非常詳細,對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下2020-06-06
BaseDao封裝JavaWeb的增刪改查的實現(xiàn)代碼
Basedao 是一種基于數(shù)據(jù)訪問對象(Data Access Object)模式的設(shè)計方法,它是一個用于處理數(shù)據(jù)庫操作的基礎(chǔ)類,負責(zé)封裝數(shù)據(jù)庫訪問的底層操作,提供通用的數(shù)據(jù)庫訪問方法,本文給大家介紹了BaseDao封裝JavaWeb的增刪改查的實現(xiàn)代碼,需要的朋友可以參考下2024-03-03
在Spring框架下配置Quartz集群的詳細步驟(MySQL數(shù)據(jù)源)
Quartz 是一個功能強大的調(diào)度庫,可以在 Java 應(yīng)用中用于執(zhí)行定時任務(wù),本文將介紹如何在 Spring 框架下配置 Quartz 集群,并使用 MySQL 作為數(shù)據(jù)源來存儲調(diào)度信息,文中有詳細的代碼供大家參考,需要的朋友可以參考下2025-01-01
Java 多線程Synchronized和Lock的區(qū)別
這篇文章主要介紹了Java 多線程Synchronized和Lock的區(qū)別,幫助大家更好的理解和使用Java,感興趣的朋友可以了解下2021-01-01
OpenFeign設(shè)置header的三種方式總結(jié)
在微服務(wù)間使用Feign進行遠程調(diào)用時需要在header中添加信息,下面這篇文章主要給大家介紹了關(guān)于OpenFeign設(shè)置header的三種方式,文中通過實例代碼介紹的非常詳細,需要的朋友可以參考下2023-04-04

