当创建一个新的Maven项目,目录src/main/java和src/test/java创建.通过一些谷歌搜索,我开始知道我main用于测试的源代码必须放在src/main/java.但是,两个单独目录的目的是什么.对类似问题的当前答案没有多大帮助.
lwi*_*lwi 13
Maven和其他构建管理环境(例如gradle)基于您通过例如单元测试进行自动化测试的假设.为此,您需要额外的测试代码,这些代码不应包含在交付给客户的最终产品中.
因此,所有src/main/java进入的产品都默认打包到您为客户提供的产品中,而您投入的所有产品src/test/java都不是.
出于各种原因,这是一个优势:
| 归档时间: |
|
| 查看次数: |
7351 次 |
| 最近记录: |