2016-02-17 55 views
1

有一个clean目标删除target文件夹。有没有办法在不删除已编译的项目文件的情况下清理测试源?maven如何清洁测试源?

+0

http://stackoverflow.com/questions/5702232/maven-how-to-delete-contents-of-a-folder-during-a-clean-phase可能有帮助 –

+0

您是否要求删除源代码测试?为什么? Maven结构只在测试阶段运行测试,不会将其与您的项目打包在一起。那么,为什么要删除测试资源或资源,如果它们没有打包? –

+0

我正在编写集成测试,所以我必须为此尝试Spring xml配置。如此编译一次,maven不会重新编译测试资源和资源。 – Cherry

回答

0

您可以删除target/test-classes目录以删除在测试编译阶段生成的所有编译类和资源。 我不知道有一个Maven任务可以帮你。

我假设您的pom配置不会更改控制测试类位置的${project.build.testOutputDirectory}变量。