Project for Fundamentals of Telecommunication course @ Vietnamese-German University
IRCServer
IRCClient
IRCClientGUI
Protocol Descriptions
- Install Maven.
- Clone this project.
git clone --recurse-submodules https://github.com/dentou/Telecom
- 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
.
- Build the project using
mvn clean package
- 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
.
This project is licensed under the MIT license.