1:启动节点
geth --identity "xiaohong" --rpc --rpccorsdomain "*" --rpcaddr "192.168.1.105" --datadir "./" --port "30303" --nodiscover --rpcapi "personal,db,eth,net,web3,miner" --networkid 1999 console 2>>geth.log
2:通过maven引入jar包
<dependency> <groupId>org.web3j</groupId> <artifactId>core</artifactId> <version>3.3.1</version> </dependency>
3:创建web3j 、admin实例
//import org.web3j.protocol.Web3j; import org.web3j.protocol.Web3j; import org.web3j.protocol.admin.Admin; import org.web3j.protocol.admin.methods.response.PersonalListAccounts; import org.web3j.protocol.http.HttpService; import org.web3j.protocol.rx.Web3jRx; public class Web3JClient { private static String ip = "http://192.168.1.105:8545"; private Web3JClient(){} private volatile static Web3j web3j; private volatile st