汉得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启动试运行

在这里插入图片描述

  • 2
    点赞
  • 11
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值