基于Java的聊天程序(含服务器)
-
好友私密对话
-
RSA-4096加密通信
-
消息漫游
-
美观易用的客户端程序
- 下载地址
- 解压后使用记事本打开state.conf,在第四行,第五行分别填写服务器的地址和端口号
- Windows用户:可以运行lightChat.exe,弹出exe4j对话框后点击确定,即可启动
- 其他平台用户:如果安装了JRE,且支持JavaFX,那么可以直接运行GUI.jar
- 安装Java运行环境
- 安装MySQL Server,记住设定的数据库密码。
- 下载服务器jar
- 双击运行chatServer.jar
- 输入数据库密码
- 若密码正确,将出现服务器主窗口,将窗体最上方的IP和端口(通常是13060)告诉您的用户即可
- 若IP地址不能从因特网(Internet)访问,会给出警告,此时仅有相同局域网内的客户端可以连接。解决方法:使用北大VPN或其他方法获取因特网IP后重启服务器,或者使用内网穿透工具如NATAPP将本地端口映射到域名。
-
打开MySQL Command Line Client,输入密码
-
输入以下指令
drop database account;
-
重新启动服务器
- 将src/server文件夹作为项目的源代码目录
- 将lib文件夹下的以下jar设置为外部库
activation.jar javax.mail.jar mysql-connector-java-8.0.20.jar
- 运行设置:主类为serverMain.Main