Maven:编写测试库-将代码放在哪里?

时间:2019-06-18 12:28:21

标签: maven spring-boot

我正在编写一个基于Java(通过Maven构建)的测试库。这个库可以帮助其他开发人员在某些情况下运行JUnit测试。

如何为类似的东西设置Maven模块?我是否将文件放入src/main中,然后使用我的库的模块会在我的库中使用dependency指定一个<scope>test</scope>?还是我必须将文件放入src/test目录中?

此外,我的测试库是基于Spring Boot的。我仍然指定:

<parent>
  <groupId>org.springframework.boot</groupId>
  <artifactId>spring-boot-starter-parent</artifactId>
  <version>2.1.5.RELEASE</version>
  <relativePath/> <!-- lookup parent from repository -->
</parent>

然后是相对的入门模块(如果我的库需要它),或者由于这是一个测试库,因此我需要做一些不同的事情?

0 个答案:

没有答案