# flint-plus **Repository Path**: wrxfxdd/flint-plus ## Basic Information - **Project Name**: flint-plus - **Description**: No description available - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2026-06-11 - **Last Updated**: 2026-07-23 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 打包说明 ## 1. 打包前准备 1. 本地安装 JDK 17(推荐 Eclipse Temurin)。 2. 确认 `java`、`javac`、`jpackage` 命令可用。 3. 打包前先重新构建,确保使用的是最新代码对应的 JAR。 可先检查环境: ```bash java -version jpackage --version ``` ## 2. 标准打包流程(目录版 EXE) 执行: ```bash package_new.bat ``` [package_new.bat](package_new.bat) 会重新构建 fat JAR、生成精简 JRE,并将 OCR、空格快速预览原生助手一起打入应用目录。 ## 3. 打包输出说明 打包完成后会生成 `exe/Flint/` 目录,主要包含: 1. 启动文件:`Flint.exe` 2. 应用文件:`app/`(包含 fat JAR、`ocr-helper.exe` 和 `quick-preview-helper.exe`) 3. 运行时文件:`runtime/` 注意:目录版运行必须保留 `app/` 和 `runtime/`,不能只拷贝 `Flint.exe`,否则 Java 运行时和本地 OCR 都不可用。 ## 4. 单文件 EXE 方案(可选) 如果希望最终只分发一个 EXE,可使用 Enigma Virtual Box:(前提是先进行正常exe打包) 1. 安装并打开 [`enigmavb.exe`](src/main/resources/packagehelputil/enigmavb.exe) // 为了尽可能减少打包体积 现在把安装包放在硬盘和git software中 2. 按下图配置,将运行环境打包进 EXE ![Enigma 使用说明](src/main/resources/packagehelputil/exe缝合工具使用说明.png)