头条:摸鱼新招式:在IDEA里聊天、下棋、斗地主!
2022-08-18 22:26:32 来源:程序员客栈
来源:https://zhuanlan.zhihu.com/p/542097835 XEChat-Idea
项目介绍❝ 基于Netty的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
运行
直接运行主方法 XEChatServer.java
部署# 进入服务端根目录cd xechat-server# 打包mvn package# 启动服务端java -jar target/xechat-server-xxx.jarIDEA插件端 修改IDEA版本
修改 build.gradle配置文件,将 IDEA版本号改为你本地正在使用的版本
intellij { version "2021.2"}本地运行
本地运行插件部署❝ Tasks > intellij > runIde ❞
❝ 提醒:修改服务端地址 ❞
进入到 cn.xeblog.plugin.client.XEChatClient,修改以下变量值
private static final String HOST = "localhost"; // 服务端IPprivate static final int PORT = 1024; // 服务端端口
「打包」
idea插件打包❝ Tasks > build > assemble ❞
打包完成后的文件
build/distributions/xechat-plugin-xxx.zip
「安装」
idea本地安装插件❝ IDEA > Preferences > Plugins ❞
选择打包后的文件安装 build/distributions/xechat-plugin-xxx.zip
安装体验添加插件库 Plugins > 设置按钮 > Manage Plugin Repositories...
http://plugins.xttblog.cn安装体验
搜索 “xechat” 安装
xechat如有条件,还请自行部署服务端。
更多Linux技术,欢迎关注下面公众号相关阅读
-
世界热推荐:今晚7:00直播丨下一个突破...
今晚19:00,Cocos视频号直播马上点击【预约】啦↓↓↓在运营了三年... -
NFT周刊|Magic Eden宣布支持Polygon网...
Block-986在NFT这样的市场,每周都会有相当多项目起起伏伏。在过去... -
环球今亮点!头条观察 | DeFi的兴衰与...
在比特币得到机构关注之后,许多财务专家预测世界将因为加密货币的... -
重新审视合作,体育Crypto的可靠关系才能双赢
Block-987即使在体育Crypto领域,人们的目光仍然集中在FTX上。随着... -
简讯:前端单元测试,更进一步
前端测试@2022如果从2014年Jest的第一个版本发布开始计算,前端开发... -
焦点热讯:刘强东这波操作秀
近日,刘强东发布京东全员信,信中提到:自2023年1月1日起,逐步为...