30oct10 CmdrZin

  java -jar bin/sgs-boot.jar tutorial/conf/ZMUohMyNB.boot
to launch the server from installation area. (easy to cut-n-paste)

Moving the to the Red Dwarf 0.10.2 distribution.

1) Go to
and download the server and client releases
and unzip into a working folder, RD_0_10_2 in my case.

2) Copy the server distribution to a new directory, sgs-dist, and delete all but the files in this tree.  The jar files in RD_0_10_2 are needed as libraries for building the server and client. The sgs-dist directory is used for testing the server build locally and deploying server to the web host.

            (keep all the files and folders)
            (keep all the files)
and turn off the Read-only property for the files and folders.

3) From the JavaNet project at,
use a SubVersion client, like TortoiseSVN, to get the latest distribution from

4) Copy the conf files
from the
directory into the

5) Open NetBeans and use File-> Open Project (path to) NetBeans_1.0_release to open project.
RMC on Projects:Libraries to add Jar/Folder files from the RD_0_10_1 server and client distribution lib directories.
These are all that are needed to build the server and client. The mina, slf4j, and shared jar files are needed to use WebStart.
I also add the
to help with debugging

6) Build project and copy the
file from
to the RD_0_10_1 server /tutorial directory.

7) Start the server by opening a command line window and cd to the sgs-server-dist-0.9.10 directory. You should see the tutorial folder at that level. Run the start up command
  java -jar bin/sgs-boot.jar tutorial/conf/ZMUohMyNB.boot
to start the server locally and check for startup errors in the comand window.
It should end up with Application is ready.

8) Since the Client is built with the server, you can run the NetBeans project to start up the Client and try to login.
Note: The class SERVERNAME should still be set to use "localhost".  

To Deploy

Copy the jar file into the tutorial folder and the three conf files into the conf folder and launch on the host with the jar command as usual.  (see above)
Changed the Client to use the IP address of the server ( in my case) as a host.
You can access your remote server from NetBean if you set The class SERVERNAME to your remote server's IP address.