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 assembly
After this, if no errors where emitted, you should have the following artifacts built:
client/target/scala-<scala version>/client-<client version>.jar
- clientjar
archive;server/target/scala-<scala version>/server-<client version>.jar
- clientjar
archive;
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