sts導入碼雲項目,修改後再推到碼雲上保存

 這是個人第一個隨筆。我是一個新手,這幾天剛剛和同事作了一個小項目,第一次接觸這方面的知識,爲了之後再次接觸這方面時還能找到方法,因此在這裏記錄一下使用過程和心得。因爲我是一個不成熟的前端開發人員,因此對java後端開發不瞭解,有說錯的地方,還請諒解!前端

一. sts導入碼雲項目java

首先在導入項目以前須要作一些準備工做:1.註冊碼雲帳號(上面會有項目分享,個人項目是同事分享的);2.下載並安裝Git,sts,maven。git

(1)maven只須要配置環境變量,maven壓縮包解壓,配置環境變量:系統變量裏面新建,變量值是你maven包的位置apache

path 新建,輸入下面藍色區域的內容,win10系統先後沒有逗號後端

 

      環境變量配置好了之後,若是你的maven包是別人給你的,最好改一下settings.xml(D:\java_dev_env\maven\apachemaven3.5.4bin\conf\settings.xml),裏面有一個repository的路徑,改爲本身的路徑,後面在sts配置有用。(個人repository在maven包裏面:D:\java_dev_env\maven\repository,而別人的在F盤,致使我後面在sts裏面配置settings的時候苦惱了好久)app

(2)Git安裝。到官網下載,根據提示安裝就行了。eclipse

(3)sts安裝。去sts官網下載,安裝過程根據提示就行了,須要注意的是要先配置好JDK,配置過程就不累述了(我配置了JDK,可是點擊sts.exe沒有反應,最後發現是找不到Javaw.exe,原來它把javaw.exe放在了sts包裏面(D:\java_dev_env\sts-3.9.5\sts-3.9.5.RELEASE),從外部找不到,若是有這種狀況,把JDK裏面的內容複製到sts包裏面就行了,就是這個裏面(D:\java_dev_env\sts-3.9.5\sts-3.9.5.RELEASE))。maven

準備工做作好之後就能夠導入碼雲項目了,方法以下:spa

(1)在sts右邊界面右擊導入(import),或文件-新建也能夠。如何就是Git->Projiects form Git->Clone URL----->source git repository3d

         

      裏面的URL就是碼雲項目的地址,直接在碼雲項目裏面克隆就行了,用戶名和密碼是碼雲的帳號和密碼,後面過程直接next就行了。

       

(2)項目導入之後,你可能發現項目導入不完整,那是由於sts沒有部署碼雲。配置過程以下:window->preferences->maven->installations裏面add進maven包的位置,最後記得apply一下

  部署第二步看圖:

  其中Global settings是maven包下的setting.xml,如圖所示,通常在conf裏面。User settings通常在C盤的User(用戶)裏面的.m文件夾裏面,若是沒有,就把Global settings裏面的settings複製進.m文件夾。弄好之後點一下Update Settings按鈕,Local Repository是根據上面兩個的位置自動配置的,這就是我爲何上文強調看一下settings.xml裏面repository的位置。作好之後記得apply一下。

(3)部署JDK,方法和eclipse同樣,這裏不累述了。

(4)這裏補充一下,若是右擊項目發現菜單裏面沒有maven,能夠在菜單裏面點擊configure,它會出現建立maven的,點建立就行了。這幾步下來sts就把碼雲上的項目完整的導入了。

(5)sts maven項目的運行方式和eclipse不同,方法以下:右擊項目-->Run As-->Spring Boot App.

二.sts把項目推到碼雲上保存。

(1) 右擊項目-->Team-->commit。出現以下界面,把你改過的+進Staged Changes,在staged changes裏面也能夠移除,方法是點擊一下要移除的文件,而後點該界面最右上角的減號,右邊部分的Commit Message寫上你改的部分的名字,好比我改了登陸界面,那麼我會在這個界面寫登陸界面修改。修改完了之後,點一下最右下角的commit。

 

(2)(1)步驟事後,再右擊項目—>team-->pull。

(3)pull以後再右擊項目-->team-->push branch master-->preview-->push 完成。

 

      

整個敘述過程比較囉嗦,都是根據個人經驗所得,因此有說錯的地方,還請諒解。

相關文章
相關標籤/搜索