Official Server source code for the Chat Tutorial using EzyFox ecosystem: https://www.youtube.com/watch?v=BI-CwpJjcPU&list=PLlZavoxtKE1IfKY7ohkLLyv6YkHMkvH6G
- Java 8 or higher
- Apache Maven 3.3+
- chat-tutorial-app-api: contains app's request controller, app's event handler and which components just related to app
- chat-tutorial-app-entry: contains
AppEntryLoader
class, you should not add classes here 2.1 chat-tutorial-app-entry/config/config.properties: app's configuration file - chat-tutorial-common: contains components that use by both app and plugin
- chat-tutorial-plugin: contains plugin's event handler, plugin's request controller and which components just related to plugin. You will need handle
USER_LOGIN
event here 4.1 chat-tutorial-plugin/config/config.properties: plugin's configuration file - chat-tutorial-startup: contains
ApplicationStartup
class to run on local, you should not add classes here 5.1 chat-tutorial-startup/src/main/resources/log4j.properties: log4j configuration file
On your IDE, you need:
- Move to
chat-tutorial-startup
module - Run
ApplicationStartup
insrc/main/java
- Run
ClientTest
insrc/test/java
Apache License, Version 2.0