This is a simple terminal chatting application. Project is created in self-education purposes and has no real-world use potential.
It consists of:
For more info on each of it's parts see links above.
For running:
For building:
First, set your current working directory to the one in which this README.md file is located.
Second, simply execute the following command in your terminal:
sbt assemblyAfter this, if no errors where emitted, you should have the following artifacts built:
client/target/scala-<scala version>/client-<client version>.jar- clientjararchive;server/target/scala-<scala version>/server-<client version>.jar- clientjararchive;
Replace <scala version>, <client verions>, and <server version> with appropriate versions.
WIP
First, locate built or downloaded jar archives and simply run them with a command like the following:
java -jar /path/to/achive.jar