提交之GitHub
This commit is contained in:
@@ -0,0 +1,38 @@
|
||||
# LocalChatApp 启动指南
|
||||
|
||||
**注意**:以下命令均假设您的命令行当前所在目录为项目根目录:
|
||||
`d:\Code\doing_exercises\programs\LocalChatApp`
|
||||
|
||||
## 1. 编译项目 (如果代码有更新)
|
||||
如果这是第一次运行或代码有过修改,请先执行编译:
|
||||
```cmd
|
||||
mvn clean compile
|
||||
```
|
||||
|
||||
## 2. 启动服务端
|
||||
在终端中执行以下命令:
|
||||
```cmd
|
||||
java -cp "target\classes;lib\*" server.Server
|
||||
```
|
||||
|
||||
**关闭服务端的方法**:
|
||||
在服务端运行的终端窗口中输入 `exit` 然后按回车键,服务器将会保存数据并安全退出。
|
||||
> 注意:直接关闭窗口可能会导致部分数据丢失。
|
||||
|
||||
## 3. 启动客户端
|
||||
请打开一个新的终端窗口(可打开多个以模拟多用户),执行以下命令:
|
||||
```cmd
|
||||
java -cp "target\classes;lib\*" client.Client
|
||||
```
|
||||
|
||||
## 4. 运行打包后的程序
|
||||
|
||||
本项目支持通过 `jpackage` 和 Inno Setup 打包生成的独立可执行文件。
|
||||
|
||||
### 客户端 (独立可执行文件)
|
||||
位于 `dist\LocalChatClient\LocalChatClient.exe`。
|
||||
双击即可运行,无需预先安装 JRE,因为已内置运行时环境。
|
||||
|
||||
### 安装包
|
||||
位于 `dist\Output\LocalChatApp_Setup.exe`。
|
||||
运行该安装程序可以将客户端安装到系统中,并创建桌面快捷方式。
|
||||
Reference in New Issue
Block a user