sjn*_*ngm 9 junit dependencies project-structure maven
我有项目A和B,其中B需要A.内部项目AI有一个实用程序类UC,只能用于JUnit测试,因此,它位于src/test/java项目A中.只要我在AI中编写测试就可以访问UC.但是,如果我运行Maven并希望它在B中执行测试,我会收到编译器错误,因为在B中无法访问UC.
显然,当Eclipse编译某些东西时,Eclipse包括所有源文件夹中的所有类(即,当我在B中编写测试时,它知道UC),而Maven删除了A的最终版本中的所有测试类.
我的问题是:当我使用Maven运行测试时,我需要做什么才能在B中访问UC?
请理解我是Maven的新手,我认为已经提出了类似的问题.但是,我无法将那里写的内容转换成我的问题并修复它.
我希望我很清楚我正在做什么......
在看了一些之后我终于找到了解决方案:
我偶尔会在其他问题上看到这种模式,所以我想我只是不明白那样......哦,好吧.*eyeroll*
1原始链接停止工作.我在archive.org上再次找到它(不介意尴尬的布局).
| 归档时间: |
|
| 查看次数: |
4369 次 |
| 最近记录: |