Fixed jar building and add relay node start.

This commit is contained in:
ChronosX88 2019-03-15 20:46:57 +04:00
parent 5b27661c2d
commit 8d1f531160
Signed by: ChronosXYZ
GPG Key ID: 085A69A82C8C511A
2 changed files with 6 additions and 0 deletions

View File

@ -3,8 +3,11 @@ package io.github.chronosx88.dhtBootstrap;
import net.tomp2p.connection.RSASignatureFactory; import net.tomp2p.connection.RSASignatureFactory;
import net.tomp2p.dht.PeerBuilderDHT; import net.tomp2p.dht.PeerBuilderDHT;
import net.tomp2p.dht.PeerDHT; import net.tomp2p.dht.PeerDHT;
import net.tomp2p.nat.PeerBuilderNAT;
import net.tomp2p.p2p.PeerBuilder; import net.tomp2p.p2p.PeerBuilder;
import net.tomp2p.peers.Number160; import net.tomp2p.peers.Number160;
import net.tomp2p.relay.RelayType;
import net.tomp2p.relay.tcp.TCPRelayServerConfig;
import net.tomp2p.storage.StorageDisk; import net.tomp2p.storage.StorageDisk;
import java.io.*; import java.io.*;
@ -52,6 +55,9 @@ public class Main {
new RSASignatureFactory() new RSASignatureFactory()
) )
).start(); ).start();
new PeerBuilderNAT(peerDHT.peer())
.addRelayServerConfiguration(RelayType.OPENTCP, new TCPRelayServerConfig())
.start();
} catch (IOException e) { } catch (IOException e) {
e.printStackTrace(); e.printStackTrace();
} }