# ocrTool **Repository Path**: niceaball/ocr-tool ## Basic Information - **Project Name**: ocrTool - **Description**: No description available - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: main - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2026-05-30 - **Last Updated**: 2026-05-30 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README ### 1. 打包步骤 在终端进入项目根目录,执行以下命令: ```bash # 1. 清理并打包(跳过测试) mvn clean package -DskipTests # 2. 打包完成后,在 target 目录下会生成 jar 包 # 默认名称可能是 cert-ocr-rename-1.0.jar,你可以重命名为 ocrapp.jar ``` ### 2. 准备分发文件夹结构 请创建一个新文件夹(例如 `ocr-tool-distribution`),结构如下: ``` ocr-tool-distribution/ ├── ocrapp.jar <-- 将 target 目录下的 jar 包拷贝过来 ├── jdk8/ <-- 放入完整的 JDK8 文件夹 │ ├── bin/ │ └── ... ├── start.bat <-- Windows 启动脚本 └── start_mac.sh <-- Mac 启动脚本 ``` ### 3. 创建启动脚本 #### Windows 启动脚本 (`start.bat`) 在同级目录下新建 `start.bat`,内容如下: ```bat @echo off echo ======================================== echo 不动产证书 OCR 识别工具 echo ======================================== echo. echo 正在启动... REM 设置当前目录为 JAVA_HOME set JAVA_HOME=%~dp0jdk8 set PATH=%JAVA_HOME%\bin;%PATH% REM 检查 Java 是否可用 java -version >nul 2>&1 if %errorlevel% neq 0 ( echo [错误] 未找到 Java 环境,请检查 jdk8 文件夹是否存在。 pause exit ) REM 运行 Jar 包 java -jar ocrapp.jar echo. echo 程序已退出。 pause ``` #### Mac 启动脚本 (`start_mac.sh`) 在同级目录下新建 `start_mac.sh`,内容如下: ```bash #!/bin/bash echo "========================================" echo " 不动产证书 OCR 识别工具" echo "========================================" echo "" # 获取脚本所在目录 DIR="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )" # 设置 Java 路径 (假设 jdk8 是解压版,路径为 bin/java) export JAVA_HOME="$DIR/jdk8" export PATH="$JAVA_HOME/bin:$PATH" # 检查 Java 是否存在 if [ ! -f "$JAVA_HOME/bin/java" ]; then echo "[错误] 未找到 Java 环境,请检查 jdk8 文件夹路径是否正确。" exit 1 fi echo "正在启动..." # 运行 Jar 包 "$JAVA_HOME/bin/java" -jar "$DIR/ocrapp.jar" echo "" echo "程序已退出。" ``` **注意**:在 Mac 上使用前,需要给脚本添加执行权限: ```bash chmod +x start_mac.sh ``` ### 4. 关于 JDK8 的说明 * **Windows**: 建议放入解压版的 JDK8(绿色版),确保 `jdk8/bin/java.exe` 存在。 * **Mac**: 建议放入解压版的 JDK8,确保 `jdk8/bin/java` 存在。 * 如果你放入的是 `.dmg` 安装后的结构(如 `Contents/Home`),请将脚本中的 `export JAVA_HOME="$DIR/jdk8"` 改为 `export JAVA_HOME="$DIR/jdk8/Contents/Home"`。 ### 5. 最终检查 1. 确保 `ocrapp.jar`、`jdk8`、`start.bat`、`start_mac.sh` 都在同一个文件夹内。 2. 双击 `start.bat` (Windows) 或 运行 `./start_mac.sh` (Mac) 即可启动。 3. 启动后,访问浏览器:`http://localhost:8080`。 现在你可以把这个文件夹打包成 zip 发给别人了!