Now, my client is actually working, but I have no idea how I should have resolved it. It used to complain about a missing gradle wrapper. I know what I did was to copy, but not overwrite, all files present in the \gradle folder in the project. As things will probably update, and this might include the gradle wrapper and any other files that were copied, how am I meant to resolve this? Running the build/unpack client gradle tasks in eclipse didn't resolve the problem with the client.