Skip to content

Latest commit

 

History

History
40 lines (33 loc) · 1.36 KB

README.md

File metadata and controls

40 lines (33 loc) · 1.36 KB

Telecom

Project for Fundamentals of Telecommunication course @ Vietnamese-German University

IRCServer
IRCClient
IRCClientGUI
Protocol Descriptions

Installation instructions

  1. Install Maven.
  2. Clone this project.
git clone --recurse-submodules https://github.com/dentou/Telecom
  1. Open command prompt/terminal and change directory to the module you want to run (IRCServer, IRCClient or IRCClientGUI).

In Windows

cd <INSTALL_LOCATION>\Telecom\<MODULE>

In Linux

cd <INSTALL_LOCATION>/Telecom/<MODULE>

where <INSTALL_LOCATION> is where you clone this project, and <MODULE> might be IRCServer, IRCClient or IRCClientGUI.

  1. Build the project using
mvn clean package 
  1. Run class in JVM
mvn exec:java -Dexec.mainClass="com.github.dentou.Main"

Note: Replace com.github.dentou.Main by com.github.dentou.MainApp for IRCClientGUI.

License

This project is licensed under the MIT license.