2.09 java編寫智慧合約

尹成發表於2018-12-10

1.本地環境準備

  • 需要有JDK和Maven
  • 需要安裝Gradle,Gradle是一個基於Maven概念的專案自動化構建開源工具
  • 面向Java應用為主,當前其支援的語言限於Java、Groovy、Kotlin和Scala
  • 下載地址:https://gradle.org/releases/
    在這裡插入圖片描述
  • 將下好的包直接解壓,然後設定環境變數GRADLE_HOME,新增到PATH
    在這裡插入圖片描述
  • cmd輸入gradle -v檢視版本
    在這裡插入圖片描述

2.構建Java shim客戶端JAR包

  • cmd中分別輸入如下兩句編譯專案
    在這裡插入圖片描述
    在這裡插入圖片描述

3.CentOS環境準備

  • 將maven的zip包和gradle的zip包上傳到/usr/local下解壓
    在這裡插入圖片描述
    在這裡插入圖片描述
  • 配置環境變數
JAVA_HOME=/usr/local/jdk1.8.0_102
JRE_HOME=/usr/local/jdk1.8.0_102/jre
GOROOT=/usr/local/go
GOPATH=/home/go_work
MAVEN_HOME=/usr/local/apache-maven-3.2.2
GRADLE_HOME=/usr/local/gradle-3.3
PATH=$PATH:$JAVA_HOME/bin:$GOROOT/bin:$GOPATH/bin:$MAVEN_HOME/bin:$GRADLE_H
OME/bin
CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export JAVA_HOME JRE_HOME GOROOT GOPATH PATH CLASSPATH MAVEN_HOME GRADLE_HOME

  • 在這裡插入圖片描述
  • 使配置生效
    在這裡插入圖片描述
  • 檢視版本
    在這裡插入圖片描述
    在這裡插入圖片描述
  • 建立.m2目錄
    在這裡插入圖片描述

4.編寫Java智慧合�

學院Go語言視訊主頁
https://edu.csdn.net/lecturer/1928

[清華團隊帶你實戰區塊鏈開發]
(https://ke.qq.com/course/344443?tuin=3d17195d)
掃碼獲取海量視訊及原始碼 QQ群:
721929980
在這裡插入圖片描述

相關文章