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.