这里会指导你如何配置一个开发环境,部署一个 CorDapp 的例子,以及如何基于这个例子来构建你自己的 CorDapp。

设置一个开发环境

必要条件

  • Java 8 JVM – 我们要求最低版本为 8u171,但是当前还不支持 Java 9 或更高版本。
  • IntelliJ IDEA – IntelliJ 是一个对于 Kotlin 和 Java 都支持的很好的一款 IDE。我们支持的版本 2017.x2018.x2019.x (Kotlin plugin 版本 1.2.71) 。
  • Git – 我们使用 Git 来存放我们的 CorDapp 例子并提供版本控制。

第一步:下载例子项目

  1. 打开一个命令窗口或者终端
  2. 运行克隆 CorDapp 例子的命令:git clone https://github.com/corda/samples
  3. 运行命令进入 cordapp-example 文件夹:cd samples/cordapp-example
  4. 在当前路径下,通过运行 git checkout release-V4 checkout 对应的 branch

第二步:创建一个 IntelliJ 项目

  1. 打开 IntelliJ。在初始页面,点击 Open,浏览并选择 cordapp-example 文件夹,点击 Ok。这个会创建一个 IntelliJ 项目。
  2. 点击 File > Project Structure。需要设置项目的 SDK,点击 New… > JDK,然后浏览到你的 JDK 的安装路径。点击 Apply
  3. 选择 Modules > + > Import Module。选择 cordapp-example 文件夹然后点击 Open。选择 Import module from external model > Gradle > Next,选择 Use auto-import checkbox > Finish > OK。Gradle 会下载项目的所有依赖项并且进行一些 indexing 操作。

你的 CorDapp 开发环境现在已经完成了。

下一步

现在你已经成功的是设置了你的 CorDapp 开发环境,在从头开始写一个 CorDapp 之前,我们会教你 如何在本地部署一个 CorDapp 的例子