An open API service indexing awesome lists of open source software.

https://github.com/litongjava/maven-tools

maven工具
https://github.com/litongjava/maven-tools

Last synced: 22 days ago
JSON representation

maven工具

Awesome Lists containing this project

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: 自动扫描的目录