| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> 区块链 -> 通过Web3j接口连接以太坊[Parity/Maven/Eclipse] -> 正文阅读 |
|
[区块链]通过Web3j接口连接以太坊[Parity/Maven/Eclipse] |
目录 一、Java开发环境1.JDK下载
二、Maven项目创建1.Maven项目创建 ? ? ? 1)启动Eclipse,点击File > New > Project > Maven > Maven Project > Next ?2)选中Create a simple project (跳过 archetype selection)然后点击 Next ?3)输入项目的Group ID 和Artifact ID,然后点击Finish。
4)完成后如下界面 ?5)Eclipse和Maven还要使用Java所匹配的版本。我这里是java8,需编辑pom.xml文件并在
6)右键点击项目名并选择 Maven > Update Project,在弹出的对话框中点击OK。看到项目浏览器中的JER系统库从JavaSE-1.5变成了JavaSE-1.8: 三、将web3j库加入项目1)将web3j的最新版本通过maven导入项目,在Eclipse中编辑文件pom.xml并在
保存上述文件后就会自动导入声明的依赖包,之后在包浏览器中会看到一个Maven依赖文件夹其中包含了web3j等JAR包。 ?2)创建Main类:右键点击项目并选择New > Class,输入包名 io.kauri.tutorials.java_ethereum、类名Main,并选中public static void main(String[] args),最后点finish: 3)使用web3j连接以太坊节点,下面是完整的以太坊区块链Java访问代码
?4)本地运行Geth、Parity、Pantheon或Ganache-cli,并让节点保持连通状态,详情文档见文档:Linux下parity联盟链的实现_boy918.的博客-CSDN博客 ?5)右键点击文件Main.java,并选择 Run As > Java Application运行Java程序,初次可能会遇到这个错误,需要在pom.xml添加依赖 6)在pom.xml添加依赖并保存,重新运行项目,看到控制台显示如下内容
? ? ??以上为Web3j接口连接以太坊全部过程。如有疑点,请私信我。? |
|
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 | -2024/11/25 20:23:30- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |