XEChat-Idea
? 基于Netty的IDEA即時聊天插件 ?
項目介紹
主要功能:
-
即時聊天
-
游戲對戰
即時聊天 idea摸魚工具 idea斗地主
項目結構
.
├──?LICENSE
├──?README.md
├──?xechat-commons?//公共模塊
│???├──?pom.xml
│???└──?src
├──?xechat-plugin?//IDEA插件端
│???├──?build.gradle
│???├──?gradle
│???├──?gradle.properties
│???├──?gradlew
│???├──?gradlew.bat
│???├──?settings.gradle
│???└──?src
└──?xechat-server?//服務端├──?pom.xml└──?src
復制
項目環境
「服務端 & 公共模塊」
-
JDK8
-
Maven 3.6.x
「IDEA 插件端」
-
JDK11
-
Gradle 6.x
-
IDEA 2021.2.x
運行 & 部署
?提醒:公共模塊需優先打包 ?
#?進入公共模塊根目錄
cd?xechat-commons#?打包到本地倉庫
mvn?install
服務端
創建或調整日志目錄?src/main/resources/logback.xml
<property?name="ROOT_LOG_PATH"?value="/var/log/xechat-server"/>
運行
直接運行主方法?XEChatServer.java
部署
#?進入服務端根目錄
cd?xechat-server
#?打包
mvn?package
#?啟動服務端
java?-jar?target/xechat-server-xxx.jar
IDEA插件端
修改IDEA版本
修改?build.gradle
?配置文件,將?IDEA
?版本號改為你本地正在使用的版本
intellij?{version?'2021.2'
}
本地運行
? Tasks > intellij > runIde ?
本地運行
插件部署
? 提醒:修改服務端地址 ?
進入到?cn.xeblog.plugin.client.XEChatClient
?,修改以下變量值
private?static?final?String?HOST?=?"localhost";?//?服務端IP
private?static?final?int?PORT?=?1024;?//?服務端端口
「打包」
? Tasks > build > assemble ?
idea插件打包
打包完成后的文件
build/distributions/xechat-plugin-xxx.zip
「安裝」
? IDEA > Preferences > Plugins ?
idea本地安裝插件
選擇打包后的文件安裝?build/distributions/xechat-plugin-xxx.zip
安裝體驗
添加插件庫?Plugins > 設置按鈕 > Manage Plugin Repositories...
http://plugins.xttblog.cn
安裝體驗
搜索 “xechat” 安裝
xechat
如有條件,還請自行部署服務端。
??-EOF-
?給大家分享一套基于Springboot+Vue的停車場管理系統源碼,在實際項目中可以直接復用。(免費提供,文末自取)
一、系統運行圖
1、登陸頁面
2、車位管理
3、車輛進出管理
二、系統搭建視頻教程
源碼免費領取方式
掃碼后臺回復??停車場