Maven Java Web项目中的test目录是干嘛的呢?
Maven项目中,test目录是干嘛的,因为在实际开发的时候,都是在main目录下创建包、类,如果要测试,就是要Junit测试代码就可以了,构建项目的时候也是将main/java下的源文件和main/resources目录下的资源文件构建到classes目录下,构建artifact时(即部署包)也是将main/webapp下的内容以及classes复制到指定的artifact输出目录下。
上述可以得知,maven项目的开发、测试、部署运行和src/test没有任何关系。那么请问,test这个目录是干嘛的呢?
回答
了解下TDD, 测试驱动开发(Test-Driven Development).
这个地方一般放测试代码的。