十年网站开发经验 + 多家企业客户 + 靠谱的建站团队
量身定制 + 运营维护+专业推广+无忧售后,网站问题一站解决
小编给大家分享一下Ubuntu 14.04 下如何在IDEA中构建Ontology JAVA SDK 开发环境,希望大家阅读完这篇文章之后都有所收获,下面让我们一起去探讨吧!
专注于为中小企业提供网站设计、成都网站建设服务,电脑端+手机端+微信端的三站合一,更高效的管理,为中小企业城东免费做网站提供优质的服务。我们立足成都,凝聚了一批互联网行业人才,有力地推动了上千多家企业的稳健成长,帮助中小企业通过网站建设实现规模扩充和转变。
下载Java
http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html
打开上述链接, ,下载 特定的 Java8 版本。笔者选择的是 jdk-8u172-linux-x64.tar.gz。
配置Java环境变量
将 jdk-8u172-linux-x64.tar.gz 解压至指定目录
blockchain@ThinkPad-T460:~$ tar -zxvf ~/Downloads/jdk-8u172-linux-x64.tar.gz -C ~
编辑 主目录下的 .bashrc 文件
blockchain@ThinkPad-T460:~$ vim ~/.bashrc
在文件末尾添加
export JAVA_HOME=$HOME/jdk1.8.0_172 export JRE_HOME=${JAVA_HOME}/jre export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib export PATH=$PATH:${JAVA_HOME}/bin
使配置立即生效
blockchain@ThinkPad-T460:~$ source ~/.bashrc
查看Java版本
blockchain@ThinkPad-T460:~$ java -version java version "1.8.0_172" Java(TM) SE Runtime Environment (build 1.8.0_172-b11) Java HotSpot(TM) 64-Bit Server VM (build 25.172-b11, mixed mode)
下载Maven
http://www-eu.apache.org/dist/maven/maven-3/
打开上述链接,,进入相应目录,下载 特定的 Maven 版本。笔者选择的是 apache-maven-3.3.9-bin.tar.gz。
配置Maven环境变量
将 apache-maven-3.3.9-bin.tar.gz 解压至指定目录
blockchain@ThinkPad-T460:~$ tar -zxvf ~/Downloads/apache-maven-3.3.9-bin.tar.gz -C ~
编辑 主目录下的 .bashrc 文件
blockchain@ThinkPad-T460:~$ vim ~/.bashrc
在文件末尾添加
export MAVEN_HOME=$HOME/apache-maven-3.3.9 export PATH=$PATH:${MAVEN_HOME}/bin
使配置立即生效
blockchain@ThinkPad-T460:~$ source ~/.bashrc
查看Maven版本
blockchain@ThinkPad-T460:~$ mvn -version Apache Maven 3.3.9 (bb52d8502b132ec0a5a3f4c09453c07478323dc5; 2015-11-11T00:41:47+08:00) Maven home: /home/blockchain/apache-maven-3.3.9 Java version: 1.8.0_172, vendor: Oracle Corporation Java home: /home/blockchain/jdk1.8.0_172/jre Default locale: en_US, platform encoding: UTF-8 OS name: "linux", version: "4.4.0-116-generic", arch: "amd64", family: "unix"
配置Maven镜像
编辑 MAVEN_HOME,conf 文件夹下的 settings.xml
blockchain@ThinkPad-T460:~$ vim $MAVEN_HOME/conf/settings.xml
找到mirrors镜像节点,增加mirror节点,如下所示:
alimaven aliyun maven http://maven.aliyun.com/nexus/content/groups/public/ central
下载ontology-java-sdk
blockchain@ThinkPad-T460:~/GitClone$ git clone https://github.com/ontio/ontology-java-sdk Cloning into 'ontology-java-sdk'... remote: Counting objects: 2322, done. remote: Compressing objects: 100% (57/57), done. remote: Total 2322 (delta 19), reused 47 (delta 12), pack-reused 2240 Receiving objects: 100% (2322/2322), 592.08 KiB | 302.00 KiB/s, done. Resolving deltas: 100% (1264/1264), done. Checking connectivity... done. blockchain@ThinkPad-T460:~/GitClone$ ls -lt total 4 drwxrwxr-x 5 blockchain blockchain 4096 4月 26 16:56 ontology-java-sdk
ontology-java-sdk 是一个 Maven 工程。
下载IDEA社区版
https://www.jetbrains.com/idea/download/previous.html,点击该链接
笔者选择的是 ideaIC-2017.3.5-no-jdk.tar.gz。 解压该压缩文件
blockchain@ThinkPad-T460:~$ tar -zxvf ~/Downloads/ideaIC-2017.3.5-no-jdk.tar.gz -C ~
启动IDEA
blockchain@ThinkPad-T460:~$ idea-IC-173.4674.33/bin/idea.sh
进入如下界面,
点击 Open,打开 上面下载的 ontology-java-sdk 工程。
点击 OK。此时,会进入工程中。点击左上角的 File --> Settings
在下图中,选择 上一步 安装的 Maven 路径,然后确认。
右键点击 pom.xml,点击 Maven 选项中的 Reimport,此时 Maven 会拉取依赖的Jar包。
至此,Ontology 的 Java SDK 开发环境 搭建完成。下面,让我们运行其中的几个示例。
运行 demo 包下的,AccountDemo 实例。
运行 demo 包下的,Demo 实例。
运行 demo 包下的,ECIESDemo 实例。
运行 demo 包下的,MakeTxDemo 实例。
运行 demo 包下的,OntAssetDemo 实例。
运行 demo 包下的,RecordTxDemo 实例。
看完了这篇文章,相信你对“Ubuntu 14.04 下如何在IDEA中构建Ontology JAVA SDK 开发环境”有了一定的了解,如果想了解更多相关知识,欢迎关注创新互联行业资讯频道,感谢各位的阅读!