A distributed file sharing system which has an overlay structure of gnutella
Run the project in IntelIJ. The main class is src/main/java/com/semicolon/ds/gui/Main
- In the root folder, run
mvn clean package
- Jar will be formed in the targer folder. You can simply run it by double clicking, or running it in a terminal with the following command.
java -jar <filename>
You have to start the bootstrap server before running the program. Set the bootstrap properties in the Bootstrap.properties
file.