运行后
mvn clean
在我的项目中尝试运行二进制文件时,我遇到了一个糟糕的时刻。首先,选定的二进制文件没有运行 - 然后发现整个/ bin目录已被删除。经过一段时间的恐慌后,它出现了 - 在持久/已签入的文件中 - 仅 bin目录已被破解。
以下是mvn clean
结果的摘要:libs
dir需要删除.. bin
不是。
--- maven-clean-plugin:2.5:clean (default-clean) @ parent ---
[INFO] Deleting /git/OCspark/bin (includes = [], excludes = [])
[INFO] Deleting /git/OCspark/libs (includes = [**/*.jar], excludes = [])
是否有配置通知清洁什么是" OK"擦拭,什么是#off; off off" ?
答案 0 :(得分:2)
您可以将maven-clean-plugin配置为include and exclude其他文件。检查是否存在任何包含和排除。
或者,您可以尝试在配置中使用两个fileset
来单独包含和排除,有点像(未经测试):
<configuration>
<filesets>
<fileset>
<directory>/git/OCspark/libs</directory>
<includes>
<include>**/*.*</include>
</includes>
<followSymlinks>false</followSymlinks>
</fileset>
<fileset>
<directory>/git/OCspark/bin</directory>
<excludes>
<exclude>**/*.*</exclude>
</excludes>
<followSymlinks>false</followSymlinks>
</fileset>
</filesets>
</configuration>