# maven-tools **Repository Path**: ppnt/maven-tools ## Basic Information - **Project Name**: maven-tools - **Description**: maven工具 - **Primary Language**: Unknown - **License**: Apache-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2022-04-15 - **Last Updated**: 2022-04-15 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # maven-tools ## 需求描述 在代码目录创建了大量的maven工程,每个maven工程会生成一个target文件,在该文件下存在大量的编译后的文件 - 编译后的文件可以通过源码重新编译生成 - 编译后的文件占用了大量的空间 既然可以通过编译生成编译后的文件,这些文件可以删除,但是工程太多,一个一个删除太麻烦,需要写一个软件实现自动化处理 ## 处理逻辑 - 扫描工程目录 - 如果该目录下是否存在pom.xml则执行目录清除命令 ## 使用 ### 配置环境变量 设置环境变量 ``` M2_HOME=D:\dev_program\apache-maven-3.8.1 ``` ### 扫描目录并clean 前往release下载命令 命令示例 ``` maven-tools -c ~/workspace ``` -c: 自动扫描的目录