When the user starts with none. It doesn't start the server it just tries to connect to the server and would throw an error if server is not running?
Or does it start the server as well?
Also is the server address always localhost? So is the user unable to run the program from a different machine?
When you start with no command line arg (none), it doesn't start the server. The server should be started in a different JVM using the server arguement. You should
not assume that the server address is always going to be localhost. The user should be able to configure the IP address of the server and store this configuration in the suncertify.properties file.
“Programming today is a race between software engineers striving to build bigger and better idiot-proof programs, and the Universe trying to produce bigger and better idiots. So far, the Universe is winning.” - Rich Cook