Sen descrición

caritas 28dfbe46e2 added test class and methods for encryption %!s(int64=3) %!d(string=hai) anos
.idea 25c0ca29a8 Implemented nameserver and domain lookup, also added handy lookup static in NameserverRemote %!s(int64=3) %!d(string=hai) anos
examples a1f3764cc3 miscellaneous things %!s(int64=3) %!d(string=hai) anos
gradle 765975e514 initial commit %!s(int64=3) %!d(string=hai) anos
keys 765975e514 initial commit %!s(int64=3) %!d(string=hai) anos
lib 765975e514 initial commit %!s(int64=3) %!d(string=hai) anos
scripts a1f3764cc3 miscellaneous things %!s(int64=3) %!d(string=hai) anos
src 28dfbe46e2 added test class and methods for encryption %!s(int64=3) %!d(string=hai) anos
.gitignore 6c2ef9e5f0 intellij gitignore adjusted %!s(int64=3) %!d(string=hai) anos
README.md 765975e514 initial commit %!s(int64=3) %!d(string=hai) anos
build.gradle 765975e514 initial commit %!s(int64=3) %!d(string=hai) anos
gradlew 765975e514 initial commit %!s(int64=3) %!d(string=hai) anos
gradlew.bat 765975e514 initial commit %!s(int64=3) %!d(string=hai) anos
settings.gradle 765975e514 initial commit %!s(int64=3) %!d(string=hai) anos

README.md

distributed systems lab

Using gradle

Compile & Test

Gradle is the build tool we are using. Here are some instructions:

Compile the project using the gradle wrapper:

./gradlew assemble

Compile and run the tests:

./gradlew build

Run the applications

The gradle config config contains several tasks that start application components for you. You can list them with

./gradlew tasks --all

And search for 'Other tasks' starting with run-. For example, to run the monitoring server, execute: (the --console=plain flag disables CLI features, like color output, that may break the console output when running a interactive application)

./gradlew --console=plain run-monitoring