中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

IDEA 同步SVN項目并配置

發布時間:2020-06-23 09:33:02 來源:網絡 閱讀:4275 作者:第四飛龍 欄目:編程語言

記一次從svn同步項目至idea中的過程,之前弄過但是總是忘記這一次配置一次花費我一天的時間太浪費時間了,這次記錄下來以防后面忘記。
一:同步代碼

1、打開idea 配置svn上代碼存儲的位置
IDEA 同步SVN項目并配置

2、配置項目svn路徑:

IDEA 同步SVN項目并配置

3、選擇保存本地路徑
IDEA 同步SVN項目并配置

4、選擇編譯jdk版本,本項目為1.8
IDEA 同步SVN項目并配置

5、同步完成后需要向idea導入項目選第一項
IDEA 同步SVN項目并配置

6、指定項目位置
IDEA 同步SVN項目并配置

7、由于未配置項目信息初次顯示目錄結構為:
IDEA 同步SVN項目并配置

二:配置項目

1、打開項目屬性
IDEA 同步SVN項目并配置

2、指定jdk
IDEA 同步SVN項目并配置

3、創建modules

IDEA 同步SVN項目并配置
由于本項目是web 項目所以選擇WebApplication項目。
指定編譯文件夾
IDEA 同步SVN項目并配置

指定編譯路徑
IDEA 同步SVN項目并配置

4、配置jar包
IDEA 同步SVN項目并配置

IDEA 同步SVN項目并配置

5、配置Facets,modules配置好后web.xml會自動掃描進來,如果沒有則點擊右邊的加號指定項目web-inf下的web.xml文件
IDEA 同步SVN項目并配置

6、配置artifacts 由于是web項目直接選擇web application
IDEA 同步SVN項目并配置

配置完如圖所示
IDEA 同步SVN項目并配置

三:配置Tomcat容器

1、創建容器
IDEA 同步SVN項目并配置

2、選擇本地tomcat 服務
IDEA 同步SVN項目并配置

3、創建本地tomcat服務,指定tomcat位置
IDEA 同步SVN項目并配置

4、指定jdk版本和http端口
IDEA 同步SVN項目并配置

5、指定部署路徑及項目
IDEA 同步SVN項目并配置

6、設置訪問項目名稱
IDEA 同步SVN項目并配置

7、項目依賴中添加對tomcat的依賴(引入相關jar)
IDEA 同步SVN項目并配置

選擇Library
IDEA 同步SVN項目并配置

選擇剛才配置的tomcat添加至編譯路徑
IDEA 同步SVN項目并配置

添加完成后項目依賴為:
IDEA 同步SVN項目并配置

其中lib為項目web-inf下的lib文件夾,tomcat8.5.15為剛才新配置的tomcat容器

四:按照以上步驟配置好后死活就是啟動不了,看看都有那些坑(重點)

1、編譯的文件有問題,項目目錄不對等等這種的基本上都是文件夾設置的有問題進行這樣操作:
IDEA 同步SVN項目并配置
只要指定源碼所在的文件夾和配置文件所在的文件夾,我這里java文件下全部是源碼 resources文件夾下全部為配置文件依照文件夾的屬性進行設定。將java設置為 sources 將resources設置為Resources屬性

2、項目啟動的但是編譯后的文件夾下什么也沒有,項目原來指定的內容全部沒有編譯進去如圖所示:
IDEA 同步SVN項目并配置
(2)這個是最坑人的地方,也是我之前自己給自己挖的坑。之所以是這個結果是因為我在創建Facets的時候直接創建了一個web Applaction但是卻沒有指定項目的web.xml所在的位置也沒有指定項目的web文件夾。而idea在在創建web Applaction的時候也不會提示你去指定項目的web.xml所在的目錄而是自動幫項目創建了一個web.xml并且指定了web目錄如圖所示:
IDEA 同步SVN項目并配置

②所以才會導致我們編譯后的文件夾里只有idea生成的內容
IDEA 同步SVN項目并配置

(3)找到問題后就好改了,把原來的web.xml刪除掉重新指定項目的原來的web.xml并指定項目的編譯路徑
IDEA 同步SVN項目并配置
①這才是我的項目真正的web.xml所在的位置及web目錄

(5)再重新編譯下看看
①先刪除已編譯好的包
IDEA 同步SVN項目并配置

IDEA 同步SVN項目并配置

②重新編譯

IDEA 同步SVN項目并配置
正常編譯后這才是項目真正的目錄

3、由于本項目是一個web項目,有時候需要將項目打包成war文件,具體操作如下

IDEA 同步SVN項目并配置

(2)然后再進行編譯

IDEA 同步SVN項目并配置

①選擇剛創建的war文件

IDEA 同步SVN項目并配置

(3)編譯完成后就生成了war文件 

IDEA 同步SVN項目并配置

最后啟動項目驗證下奇跡:

IDEA 同步SVN項目并配置

IDEA 同步SVN項目并配置

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

寿光市| 洪江市| 南城县| 仲巴县| 巴南区| 大安市| 雷州市| 上栗县| 海宁市| 保定市| 临武县| 潜山县| 湖州市| 石柱| 昌乐县| 咸宁市| 台北县| 蒙阴县| 贵南县| 五台县| 鄂托克前旗| 明星| 达拉特旗| 新沂市| 黑龙江省| 阿拉善右旗| 林甸县| 孟津县| 北宁市| 贺兰县| 泸溪县| 佛学| 镇宁| 米林县| 台州市| 容城县| 迭部县| 遂平县| 南通市| 隆林| 于都县|