# gradle-tool **Repository Path**: ssff_admin/gradle-tool ## Basic Information - **Project Name**: gradle-tool - **Description**: Windows系统下,Gradle Wrapper 下载路径创建工具 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2025-09-09 - **Last Updated**: 2025-09-10 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README 根据代码结构和内容,以下是该项目的 README 信息: --- # Gradle Wrapper 目录创建工具 ## 简介 这是一个基于 Java 的桌面应用程序,用于帮助用户根据 `gradle-wrapper.properties` 文件的内容创建 Gradle Wrapper 的缓存目录。该工具提供了一个简单的图形用户界面 (GUI),支持拖放操作以方便地加载配置文件,并根据配置生成对应的目录路径。 ## 功能特性 - **图形界面操作**:提供直观的界面,用户可以输入或拖放 `gradle-wrapper.properties` 文件内容。 - **拖拽支持**:支持将 `gradle-wrapper.properties` 文件直接拖拽到界面中进行自动加载。 - **路径生成**:根据配置文件中的 `distributionUrl` 生成唯一的缓存目录名称(基于 MD5 哈希)。 - **目录创建**:自动创建 Gradle 缓存目录,并提供复制路径或打开文件夹的选项。 - **跨平台支持**:基于 Java 实现,可在任何支持 Java 的平台上运行。 ## 使用方法 1. **运行程序**:确保已安装 Java 运行环境,双击运行编译好的 `.jar` 文件或通过命令行启动。 2. **输入配置**:在文本框中粘贴或拖放 `gradle-wrapper.properties` 文件的内容。 3. **点击“创建目录”按钮**:程序将解析配置并生成对应的缓存目录。 4. **操作结果**:可以选择复制生成的路径到剪贴板,或者直接打开生成的文件夹。 ## 技术细节 - **开发语言**:Java - **GUI 框架**:Swing - **主要依赖**:无外部依赖,仅使用标准 Java 库。 ## 适用场景 适用于需要手动创建 Gradle Wrapper 缓存目录的场景,特别是在没有网络连接的环境中,可以快速生成所需的目录结构。 ## 许可证 该项目遵循 MIT 许可证(请以实际代码仓库中的许可证文件为准)。 --- 如需进一步了解代码实现,请查看 `GuiMain.java` 文件。