1. 程式人生 > >Panda_01_開發環境搭建(三)_Panda專案部署

Panda_01_開發環境搭建(三)_Panda專案部署

一、前言

這一節,我們來部署下Panda專案:

  • gitlab準備工作
  • Idea匯入專案
  • 修改專案配置
  • 啟動專案

二、gitlab準備工作

1.登陸gitlab

訪問如下網址,使用我司的工號和 hrms 密碼進行登入

在這裡插入圖片描述

2.補充個人資訊

(1)填寫郵箱 登入成功後,需要補充個人資訊,主要是郵箱,填上公司郵箱即可。其他資訊可以不用填寫。 在這裡插入圖片描述

(2)啟用郵箱 設定好郵箱之後,gitlab會往此郵箱中傳送一條啟用郵件。因此,我們還需要登入郵箱,然後點選郵件中的啟用連結,即可啟用郵箱。

3.修改密碼

注意:填寫完郵箱之後才可以修改密碼

修改密碼分為兩種情況:

  • 之前沒有設定過密碼
  • 之前設定過密碼

(1)若之前沒有設定過密碼

(2)若之前設定過密碼,會出現下圖。 直接點選 I forgot my password ,gitlab會發送一封確認郵件到之前設定的郵箱中。 登入郵箱,點選確認連結,會跳轉到修改密碼的頁面,修改密碼即可。

在這裡插入圖片描述

4.設定SSH Key

SSH Key所在目錄:C:\Users\shira.ssh

4.1 生成SSH Key

若發現不存在上述目錄,則開啟命令列工具,使用如下命令生成SSH 公鑰和私鑰:

ssh-keygen -t rsa -C "[email protected]"

生成的檔案如下圖所示,id_rsa為私鑰,id_rsa.pub為公鑰。 在這裡插入圖片描述

4.2 新增公鑰到gitlab中

將上面生成的公鑰的內容複製貼上到下圖輸入框中,然後點選 Add key 在這裡插入圖片描述

二、Idea匯入專案

推薦的工作空間目錄結構: workspace-hec/hec-panda-dev

1.clone程式碼到本地

(1)開啟資料夾hec-panda-dev,空白處右鍵,選擇Git Bash Here。 (2)然後使用如下命令,將panda專案原始碼克隆到本地。在此過程中,會讓你輸入賬號(工號)密碼(前面修改後的密碼)

git clone https://rdc.hand-china.com/gitlab/panda/panda.git 

在這裡插入圖片描述

2.切換到hap分支

(1)進入panda目錄 (2)剛剛clone的程式碼是出入master分支上,我們需要使用如下命令將其切換到hap分支上。開啟命令列工具(git bash),然後執行如下命令。

git checkout hap

3.匯入專案導Idea中

開啟Idea,直接點選 Open ,選擇Panda專案,即可將專案匯入到Idea中。 在這裡插入圖片描述 若專案還沒有匯入工作空間,則點選Reimport All Maven Projects,即下圖按鈕。 在這裡插入圖片描述

三、修改專案配置

1.配置Tomcat

(1)點選“Edit Configurations…”,如下圖所示 在這裡插入圖片描述

(2)點選“+”,選擇Tomcat Server->Local 在這裡插入圖片描述

在這裡插入圖片描述

(3)填寫tomcat資訊 Application server 選擇前面配置的Tomcat 在這裡插入圖片描述

(4)選擇tomcat釋出的War包 在這裡插入圖片描述

在這裡插入圖片描述

然後點選apply,ok,即可

2.配置資料來源

在1中選擇的tomcat的 conf/context.xml 中追加如下配置:

    <Resource auth="Container" driverClassName="org.postgresql.Driver" url="jdbc:postgresql://192.168.12.79:1521/panda" name="jdbc/panda" type="javax.sql.DataSource" username="panda" password="sivd2gNDUxx5iT7m"/>

    <Resource name="jdbc/hap_dev" auth="Container" type="javax.sql.DataSource"
    maxActive="20" maxIdle="10" maxWait="10000"
    username="hap_dev" password="hap_dev" driverClassName="org.postgresql.Driver"
    url="jdbc:postgresql://192.168.12.79:1521/hap_dev"/>

如下圖: 在這裡插入圖片描述

3.配置Maven命令

(1)點選“Edit Configurations…”,如下圖所示 在這裡插入圖片描述

(2)點選“+”,選擇maven 在這裡插入圖片描述

(3)填寫一下資訊 輸入 命令的名稱:clean install 選擇命令執行的目錄:hec-parent 輸入命令:clean install 在這裡插入圖片描述

四、啟動專案

1.啟動 redis

找到redis的home目錄,執行redis-server.exe即可

2.編譯專案

點選上一節中配置好的clean install 命令,即可 如下圖: 在這裡插入圖片描述

3.執行專案

執行上一節中配置好的tomcat即可 如下圖: 在這裡插入圖片描述

4.執行成功效果

執行成功後會跳轉到首頁