漢得HAP框架使用總結(一)本地搭建HAP框架

1 運行環境所需軟件

1.1 JDK安裝

下載地址:https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html
在這裏插入圖片描述
配置環境變量。找到安裝路徑,默認安裝的一般都是在這個路徑下
C:\Program Files\Java\jdk1.8.0_91

進入環境變量的。右鍵點擊計算機圖標,選擇“屬性”,再點擊“高級系統設置”,“環境變量”,直接在下面的系統變量中點擊“新建”,新建JAVA_HOME、CLASSPATH這兩個項,最後在path中添加上去就完成了。

新建JAVA_HOME,變量值直接複製安裝路徑過來就可以了,我的路徑是C:\Program Files\Java\jdk1.8.0_77,再按確定

新建CLASSPATH,變量值 .;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar,注意前面有個點的

將這兩個變量加到path裏面,直接在後面添加 ;%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin,注意前面要有個分號“;”
再按兩個確定就搞掂,要是沒確定就關閉了;苦逼,又得重新來一次

1.2 Tomcat安裝

下載地址:https://tomcat.apache.org/download-80.cgi
在這裏插入圖片描述
http://localhost:8080/

1.3 Redis安裝

下載地址:https://github.com/MicrosoftArchive/redis/releases
在這裏插入圖片描述

打開一個 cmd 窗口 使用cd命令切換目錄到 C:\redis 運行 redis-server.exe redis.windows.conf 。
如果想方便的話,可以把 redis 的路徑加到系統的環境變量裏,這樣就省得再輸路徑了,後面的那個 redis.windows.conf 可以省略,如果省略,會啓用默認的。輸入之後,會顯示如下界面:

在這裏插入圖片描述
這時候另啓一個cmd窗口,原來的不要關閉,不然就無法訪問服務端了。
切換到redis目錄下運行 redis-cli.exe -h 127.0.0.1 -p 6379 。
在這裏插入圖片描述

1.4 安裝maven

下載地址:https://maven.apache.org/download.cgi
在這裏插入圖片描述
新建環境變量MAVEN_HOME,賦值D:\Program Files\Apache\maven
編輯環境變量Path,追加%MAVEN_HOME%\bin;
打開cmd測試安裝:mvn -v

本地倉庫配置:
修改conf\settings.xml下的文件,增加localRepository節點,如果不配置默認maven庫在文檔的.m2文件夾內
/path/to/local/repo

1.5 安裝mysql數據庫

新建my.ini文件
[mysql]
default-character-set=utf8
[mysqld]
port = 3306
basedir=C:\software\mysql
datadir=C:\software\mysql\data
max_connections=200
character-set-server=utf8
default-storage-engine=INNODB

配置MYSQL_HMOE環境變量
執行 mysqld --initialize-insecure
mysqld --install
啓動 net start mysql

mysql -u root -p 進入mysql 直接回車(默認是空密碼)

set password = ‘mysql’

exit; 退出mysql

mysql -u root -pmysql 驗證密碼

2 下載項目

2.1 在任意盤符新建一個空的文件夾

2.2 在文件夾的路徑上執行CMD黑窗口命令

2.3 在黑框口執行MVN命令

mvn org.apache.maven.plugins:maven-archetype-plugin:2.4:generate -D archetypeGroupId=hap -D archetypeArtifactId=hap-webapp-archetype -D archetypeVersion=3.1-SNAPSHOT -D groupId=hbi -D artifactId=HbiParent -D package=hbi.core -D archetypeRepository=http://nexus.saas.hand-china.com/content/repositories/rdcsnapshot
在這裏插入圖片描述

3 開發工具配置

打開IDEA導入項目
在這裏插入圖片描述
選擇剛剛下載的項目
在這裏插入圖片描述
選擇項目類型
在這裏插入圖片描述
配置MVN
在這裏插入圖片描述
選擇MVN的安裝目錄
在這裏插入圖片描述
在這裏插入圖片描述
在這裏插入圖片描述
配置MVN之後選擇下一步
在這裏插入圖片描述
再選擇下一步
在這裏插入圖片描述
選擇JDK安裝路徑
在這裏插入圖片描述
在這裏插入圖片描述
配置完成一個選擇下一步,然後選擇完成
在這裏插入圖片描述
在這裏插入圖片描述
完成導入文件,如圖正在下載相關jar包
在這裏插入圖片描述
PS、如果沒有自動下載請選擇右側的MVN 點擊刷新
在這裏插入圖片描述

4 配置Tomcat

選擇編輯按鈕
在這裏插入圖片描述
根據步驟進行配置
在這裏插入圖片描述
選擇Tomcat
在這裏插入圖片描述
選擇打包類型
在這裏插入圖片描述
配置之後選擇“apply”
在這裏插入圖片描述
然後選擇“OK”完成配置
在這裏插入圖片描述

5 初始化數據庫

5.1 新建數據庫

以MYSQL爲例,新建數據庫,名稱自定義,字符集UTF-8
在這裏插入圖片描述

5.2 配置Tomcat連接路徑

<Resource auth=“Container” driverClassName=“com.mysql.jdbc.Driver”
url=“jdbc:mysql://127.0.0.1:3306/數據庫名稱”
name=“jdbc/hap_dev” type=“javax.sql.DataSource” username=“用戶”
password=“密碼”/

5.3 在IDEA頁面直接選擇命令窗口

在這裏插入圖片描述

5.4 輸入初始化數據庫命令

MySql 執行命令
mvn process-resources -D skipLiquibaseRun=false -D db.driver=com.mysql.jdbc.Driver -D db.url=jdbc:mysql://127.0.0.1:3306/數據庫名稱 -Ddb.user=賬號 -Ddb.password=密碼

mvn process-resources -D skipLiquibaseRun=false -D db.driver=com.mysql.jdbc.Driver -D db.url=jdbc:mysql://127.0.0.1:3306/hap_data -Ddb.user=root -Ddb.password=root
SqlServer 執行命令
mvn process-resources -D skipLiquibaseRun=false -Ddb.user=賬號 -Ddb.password=密碼-D db.driver=com.microsoft.sqlserver.jdbc.SQLServerDriver -D db.url=“jdbc:sqlserver://10.211.55.6:1433; DatabaseName=數據庫名稱”
Oracle 執行命令
mvn process-resources -D skipLiquibaseRun=false -D db.driver=oracle.jdbc.driver.OracleDriver -D db.url=jdbc:oracle:thin:@192.168.115.136:1521:數據庫名稱 -Ddb.user=賬號 -Ddb.password=密碼
PS:在執行這個命令的時候可以在 idea 的左下角命令Terminal窗口執行命令

6 配置完成之後Debug啓動試運行

在這裏插入圖片描述

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章