Chat Tutorial in NetBeans/Deploy Text Client: Difference between revisions
Content deleted Content added
imported>SimonSmall →Run it!: Link to explanation page |
imported>SimonSmall Tidy up |
||
Line 3:
Deployment is the copying of files from the Development directories to a location that will be accessed by the users. Do not expect these to be the same.
You will need a location for the destination of your developed code. This is referred to as '''PLAYPATH'''. Replace this with whatever you have chosen as that location. Create sub-directories
== Marauroa ==
* Copy the '''marauroa.jar''' file from the dist directory into the
== Other libs files ==
If you did not build the '''marauroa.jar''' file from source, you will need to copy this from the downloaded sources to the libs directory. You also need to copy '''h2.jar''' and '''log4j.jar''' from the downloaded sources to the libs directory.
== Server ==
When you build the Server library, it creates a '''server.jar''' file in the '''dist''' directory of the Server project.
* Copy the '''server.jar''' file into the
* Copy the '''server.ini''' and '''log4j.properties''' files from the '''src\server''' directory of the Server project to your PLAYPATH directory.
* Create an empty '''admins.txt''' file in your PLAYPATH directory.
== Client ==
When you build the Client, it creates a '''client.jar''' file in the '''dist''' directory of the Client project.
* Copy the '''client.jar''' file from the dist directory to your PLAYPATH directory.
= Run it! =
== Server ==
To test the server files open a command / terminal window in the PLAYPATH directory. Type the following lines (for a Windows system):
<pre>
set LOCALCLASSPATH=.;
java -cp "%LOCALCLASSPATH%" marauroa.server.marauroad -c server.ini -l
Line 34 ⟶ 40:
For a UNIX / Linux system, use : instead of ; to define the LOCALCLASSPATH
The server should start up. You can copy these command lines to a command file if you wish, to make it easier.
== Client ==
To test the client files open another command / terminal window. Type the following lines (for a Windows system):
<pre>
set LOCALCLASSPATH=.;
java -cp "%LOCALCLASSPATH%" -jar "client.jar" test1 test1 test1@mail.net
Line 46 ⟶ 54:
For a UNIX / Linux system, use : instead of ; to define the LOCALCLASSPATH
The client should start up. You can copy these command lines to a command file if you wish, to make it easier. The output should be something like:
<pre>
0.
Chat
*test1* : test50
Line 58 ⟶ 66:
You might like to read the [[Chat Tutorial in NetBeans/Text Client explanation|Text Client explanation]].
[[Category:NetBeans]]
| |||