バージョン1.6.7-Beta0
Nettyに基づいたIdea Live Chatプラグイン:チャットを実現し、チェスをし、Ideaの地主と戦うことができます! (理論的には、ジェットブレインの開発ツールをサポートしますか?)
ブラウザ側:Xechat-Web
主な機能:
現在実装されています:
ゲーム
ツール
もっと詳しく知る...
.
├── 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
サーバーおよびパブリックモジュール
アイデアプラグイン
リマインダー:パブリックモジュールは最初にパッケージ化する必要があります
# 进入公共模块根目录
cd xechat-commons
# 打包到本地仓库
mvn installLog Directory 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スタートアップパラメーター:
-p {端口号}-swfile {文件路径}-weather {和风api key}-fyAppId {appId} -fyAppKey {appKey}-ipfile {文件路径}-token {令牌}-path {文件路径}-enableWS {true|false}特定の外部構成ファイル情報については、 xechat-server/src/main/resources/config.settingを参照してください
参照例:
java -jar target/xechat-server-xxx.jar -p 1024 -swfile /Users/anlingyi/local/test/words.txt -weather {和风天气api key}
敏感な単語に関連する構成の参照
風の天候に関連する構成の参照
WSプロトコル関連の構成参照を開きます
build.gradle構成ファイルを変更し、使用するバージョンにIDEAバージョン番号を変更します(開発段階とデバッグ段階のみ)
intellij {
version '2021.3'
}
タスク> intellij> runide
リマインダー:サーバーアドレスを変更します
cn.xeblog.plugin.client.XEChatClientを入力し、次の変数値を変更します
private static final String HOST = "localhost" ; // 服务端IP
private static final int PORT = 1024 ; // 服务端端口パック
タスク>ビルド>アセンブル
パッケージング後のファイルbuild/distributions/xechat-plugin-xxx.zip
インストール
アイデア>設定>プラグイン
パッケージファイルを選択して、 build/distributions/xechat-plugin-xxx.zipをインストールします
プラグインライブラリPlugins > 设置按钮> Manage Plugin Repositories...
http://plugins.xeblog.cn
インストールするには「Xechat」を検索します
可能であれば、サーバーを自分で展開してください。
この部分への貢献をありがとう @小小小小小小小小小?
ミラーアドレス:https://hub.docker.com/r/anlingyi/xecat-server/tags
docker-compose.yml
version : ' 3 '
services :
xechat :
image : anlingyi/xechat-server:1.6.7-beta
container_name : xechat-server
restart : always
ports :
- 1024:1024
- 1025:1025
volumes :
- /home/xechat/logs:/var/log/xechat-server
- /home/xechat/config/config.setting:/home/xechat/config/config.setting
- /home/xechat/db:/home/xechat/db 魚の池を開示したい場合は、プロジェクトでserver_list.jsonファイルを編集し、魚の池情報を追加し、ここにPRを送信し、レビューと合格するのを待ちます。
{
"name" : " xxx " , //鱼塘名
"ip" : " 127.0.0.1 " , //你的服务器IP或域名
"port" : 1024 //端口号
}QQ通信グループを提供してくれた@kagoshimaに感謝しますか?
このプロジェクトに興味がある場合は、コミュニケーショングループに参加してください。