必要条件
- Java 8 JVM – 我们要求最低版本为 8u171,但是当前还不支持 Java 9 或更高版本。
- IntelliJ IDEA – IntelliJ 是一个对于 Kotlin 和 Java 都支持的很好的一款 IDE。我们支持的版本 2017.x,2018.x 和 2019.x (Kotlin plugin 版本 1.2.71) 。
- Git – 我们使用 Git 来存放我们的 CorDapp 例子并提供版本控制。
第一步:下载例子项目
- 打开一个命令窗口或者终端
- 运行克隆 CorDapp 例子的命令:
git clone https://github.com/corda/samples
- 运行命令进入
cordapp-example
文件夹:cd samples/cordapp-example
- 在当前路径下,通过运行
git checkout release-V4
checkout 对应的 branch
第二步:创建一个 IntelliJ 项目
- 打开 IntelliJ。在初始页面,点击 Open,浏览并选择
cordapp-example
文件夹,点击 Ok。这个会创建一个 IntelliJ 项目。 - 点击 File > Project Structure。需要设置项目的 SDK,点击 New… > JDK,然后浏览到你的 JDK 的安装路径。点击 Apply。
- 选择 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 的例子。