Docs

Docs

  • 文档
  • github

›操作指南

概述

  • 简介
  • 术语
  • 版本发布

架构特性

  • 整体架构
  • 共识机制
  • 账本存储
  • 智能合约
  • 数据归档
  • 数据可视化
  • 消息订阅

快速入门

  • 部署安装
  • 使用示例
  • 配置说明

操作指南

  • EVM
  • HVM
  • 消息订阅
  • 数据可视化
  • 交互式命令

SDK

  • LITESDK
  • JAVASDK

HVM

本部分将详细介绍Hyperchain各个特性的具体使用方法,方便用户尽快掌握Hyperchain提供的服务。

通过模板项目生成Demoapp

使用下面的Maven命令生成HVMBasic模板项目,该项目是一个简单的示例项目,用户可以通过该项目进行入门。

mvn archetype:generate \
    -DarchetypeGroupId=cn.hyperchain \
    -DarchetypeArtifactId=hvmbasic-archetype-lite \
    -DarchetypeVersion=1.0.0 \
    -DgroupId=com.hyperchain.demo \
    -DartifactId=demoapp \
    -Dversion=1.0 \
    -DinteractiveMode=false

命令执行完成将会自动在当前目录创建一个demoapp的项目,该项目是一个spring boot 模板项目。

打包Demoapp

用户可以通过如下Maven命令进行打包:

cd demoapp
mvn package -Dmaven.test.skip=true

打包完成之后,将会在target目录下,生成一个demoapp-1.0.jar的jar包

运行Demoapp

用户可以通过如下命令运行该demoapp的jar包:

cd target
java -jar demoapp-1.0.jar  --spring.profiles.active=dev

将会运行该应用,并监听9000端口。

至此,用户已经运行了HVM合约编写的区块链应用。

若想要进一步了解HVM,请参见 HVM

← EVM消息订阅 →
  • 通过模板项目生成Demoapp
  • 打包Demoapp
  • 运行Demoapp
QTechGitHub
Copyright © 2025 Hyperchain Co., Ltd.