java.lang.Exception: port 8083 is already in use.
The error means that another application already has this port, so you cannot use it. Typically, this means that the server is up (or down), but still has an open port. Often this error occurs when you try to shut down one server and bring out a new version, but the first server is not full down when starting a new one. You need to find the server in question, and you may have to kill it using kill -9 or something like that.
A good tool to find out which application has an open port is lsof . This should work for at least most Unix (Linux) and MacOSX.
lsof -i :8083
lsof is for listing open files on the system, but the -i option is for internet addresses:
-i [i] This option selects the listing of files any of whose Internet address matches the address specified in i. [46][protocol][@hostname|hostaddr][:service|port]
source share