看maven实战这本书的时候看到了通过mvn test -Dtest=xxTest ,可以指定只编译这个xxTest,其余的test都忽略。
我在项目中试了一下,先删除了target目录,运行这个命令后我发现所有的test都被编译了,并不是我所想的那样
只编译xxTest。
那这样说的话,如果其余的Test需要某个配置文件,项目当中没有的话,即使用这个命令编译的时候应该也会报错吧?
那问题就来了,这个命令到底有什么用呢
看maven实战这本书的时候看到了通过mvn test -Dtest=xxTest ,可以指定只编译这个xxTest,其余的test都忽略。
我在项目中试了一下,先删除了target目录,运行这个命令后我发现所有的test都被编译了,并不是我所想的那样
只编译xxTest。
那这样说的话,如果其余的Test需要某个配置文件,项目当中没有的话,即使用这个命令编译的时候应该也会报错吧?
那问题就来了,这个命令到底有什么用呢