From Objects to Functions: IOException 'failed to bind to 0.0.0.0/0.0.0.0:8080

This error means that you cannot open a webserver on port 8080. The likeliest explanation is that you already have a service running on that port, or that could be permission issues, depending on the OS you are running.
Please try using a different port number.