|
|
|
@ -7,6 +7,25 @@
|
|
|
|
|
- Windows / macOS / Linux 终端
|
|
|
|
|
|
|
|
|
|
### 编译与运行
|
|
|
|
|
|
|
|
|
|
#### 方式一:使用JAR文件(推荐)
|
|
|
|
|
直接运行已打包的jar文件:
|
|
|
|
|
|
|
|
|
|
```bash
|
|
|
|
|
java -jar MathSystem.jar
|
|
|
|
|
```
|
|
|
|
|
|
|
|
|
|
```powershell
|
|
|
|
|
chcp 65001
|
|
|
|
|
[Console]::InputEncoding = [System.Text.UTF8Encoding]::new()
|
|
|
|
|
[Console]::OutputEncoding = [System.Text.UTF8Encoding]::new()
|
|
|
|
|
java -jar MathSystem.jar
|
|
|
|
|
|
|
|
|
|
```cmd
|
|
|
|
|
chcp 65001
|
|
|
|
|
java -jar MathSystem.jar
|
|
|
|
|
```
|
|
|
|
|
#### 方式二:从源码编译运行
|
|
|
|
|
在项目根目录执行:
|
|
|
|
|
|
|
|
|
|
```bash
|
|
|
|
@ -55,11 +74,18 @@ MathSystem/
|
|
|
|
|
src/
|
|
|
|
|
Main.java
|
|
|
|
|
papers/ # 运行后按用户生成
|
|
|
|
|
MathSystem.jar # 可执行jar文件
|
|
|
|
|
MANIFEST.MF # jar清单文件
|
|
|
|
|
README.md
|
|
|
|
|
```
|
|
|
|
|
|
|
|
|
|
### 分发说明
|
|
|
|
|
- **JAR文件分发**:可以将 `MathSystem.jar` 文件分发给其他用户,他们只需要安装Java运行环境即可直接运行。
|
|
|
|
|
- **跨平台兼容**:jar文件可以在Windows、macOS、Linux等任何支持Java的平台上运行。
|
|
|
|
|
|
|
|
|
|
### 常见问题
|
|
|
|
|
- 终端中文为 `????`:按照上面的 UTF-8 设置运行;或使用 IDE 的“UTF-8 编码 + 运行”配置。
|
|
|
|
|
- 终端中文为 `????`:按照上面的 UTF-8 设置运行;或使用 IDE 的"UTF-8 编码 + 运行"配置。
|
|
|
|
|
- 无法创建输出目录:确认对项目目录有写权限,或手动创建 `papers` 目录。
|
|
|
|
|
- JAR文件无法运行:确保已安装Java运行环境(JRE),并使用 `java -jar MathSystem.jar` 命令运行。
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|