赞
踩
1.构建java-tron项目
mkdir trx
cd trx
下载最新release代码 https://github.com/tronprotocol/java-tron/releases
git clone -b master https://github.com/tronprotocol/java-tron.git
编译
cd java-tron
./gradlew build
2. 将FullNode.jar、SolidityNode.jar以及配置文件复制到相应目录。
cd trx
mkdir fullNode
mkdir solidityNode
cp build/libs/FullNode.jar ../fullnode cp build/libs/SolidityNode.jar ../soliditynode
3.现在可以使用以下命令运行Fullnode
java -jar FullNode.jar -c config.conf
4.设置SolidityNode配置文件,修改config.conf以连接本地Fullnode。将node中的trustnode修改为本地的默认rpc端口127.0.0.1:50051。将listen.port设置为1024-65535中的任一数字,禁用0-1024间的数字,否则可能会和其他系统服务产生冲突。将rpc port改为50052或其他数字,避免冲突。
node { trustNode = "127.0.0.1:50051" listen.port = 18889 // This needs to be changed. } rpc { port = 50052 }
5.使用以下命令运行SolidityNode:
java -jar SolidityNode.jar -c config.conf
6.查看日志
tail -999f fullNode/logs/tron.log
tail -999f solidityNode/logs/tron.log
nohup java -jar FullNode.jar -c config.conf &
nohup java -jar SolidityNode.jar -c config.conf &
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。