maven - Maven:编写测试库 - 在哪里放置代码?
问题描述
我正在编写一个基于 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>
然后是相关的入门模块,如果我的库需要它,或者,因为这是一个测试库,我需要做一些不同的事情吗?
解决方案
推荐阅读
- excel - Vba Excel使用用户窗体从表中删除一行
- python - python中RGB通道上的ICA
- elasticsearch - 在 Node Stats Api 中,滚动参数表示什么?
- python - ImportError:将 Flask 应用程序部署到 gcloud 后没有名为 _sqlite3 的模块
- r - 使用 sf dplyr 在 R 中按组计算逐点距离
- python - 如何在python中使用鼠标拖动打印在图像(在画布中)上的文本?
- java - 将从 JDialog 输入的值传递给两个类导致两个 JDialog 提示
- excel - VBA:在两列之间提取分钟和小时
- r - R - 按图例从另一列中拆分列
- java - 退出/暂停应用程序时如何暂停背景音乐服务?