标签: java maven module
我用maven创建了一个模块P,它有3个子模块:A,B,C。 B和C实现A但它们彼此无关。 我必须测试来自B和C的类之间的交互(类似于服务器 - 客户端连接)。 有没有办法(不需要创建第四个模块)来做这个?
答案 0 :(得分:1)
如果您希望能够测试两个项目之间的交互,但是它们之间没有任何其他依赖关系,则可以使一个(C)依赖于另一个(B)并使用Maven {{ 1}}范围。这将使B中的类可用于您的测试代码,但不会在打包的工件或依赖于它们的任何事物中存在任何关系或依赖关系。