Skip to content

Maksim2498/simplechat

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

95 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Simple Chat

Table of Contents

About

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.

Requirements

For running:

For building:

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 - client jar archive;
  • server/target/scala-<scala version>/server-<client version>.jar - client jar archive;

Replace <scala version>, <client verions>, and <server version> with appropriate versions.

Downloading

WIP

Running

First, locate built or downloaded jar archives and simply run them with a command like the following:

java -jar /path/to/achive.jar

Documentation