开发设置
本文使用Maven开发环境,建议用户基于Maven开发卸载应用
- 将HAF的JAR包安装到本地Maven环境。
- 根据软件获取,下载BoostKit-haf_1.3.0.zip并解压到当前目录。
- 进入“BoostKit-haf_1.3.0”目录,解压haf-1.3.0.tar.gz到当前目录。
- 进入“haf-1.3.0”目录,解压haf-host-1.3.0.tar.gz到当前目录。
- 打开CMD,进入“haf-host-1.3.0\lib\jar”目录,安装haf-1.3.0.jar到本地Maven环境。
mvn install:install-file -Dfile=haf-1.3.0.jar -DgroupId=com.huawei -DartifactId=haf -Dversion=1.3.0 -Dpackaging=jar -DgeneratePom=true -DcreateChecksum=true
请提前将Maven配置到环境变量中。
- 根据软件获取,下载BoostKit-haf_1.3.0.zip并解压到当前目录。
- 项目加入HAF依赖。
将依赖加入项目的pom文件中。
<dependency> <groupId>com.huawei</groupId> <artifactId>haf</artifactId> <version>1.3.0</version> </dependency> <dependency> <groupId>ch.qos.logback</groupId> <artifactId>logback-core</artifactId> <version>1.2.3</version> </dependency> <dependency> <groupId>ch.qos.logback</groupId> <artifactId>logback-classic</artifactId> <version>1.2.3</version> </dependency> <dependency> <groupId>de.ruedigermoeller</groupId> <artifactId>fst</artifactId> <version>2.56</version> </dependency>
- 启动编译时注解。将编译时注解处理加入项目的pom文件中,该编译时注解处理器,会根据不同的注解,生成相关的下推调用代码。
<build> <plugins> <plugin> <artifactId>maven-compiler-plugin</artifactId> <version>3.8.1</version> <configuration> <annotationProcessors> <annotationProcessor> com.huawei.haf.process.HafProcessor </annotationProcessor> </annotationProcessors> </configuration> </plugin> </plugins> </build>
父主题: 卸载应用开发