Java Maven中一组特定依赖项的分离

Java Maven中一组特定依赖项的分离,java,maven,dependencies,Java,Maven,Dependencies,嘿,当集成测试(运行时deps)只需要我的依赖项的一半时,如何处理这种情况 其中大约有30-40个,如果我在测试范围内有它们,我会在eclipse->烦人中的类路径上有它们,其次,在pom定义中有30个DEP只是为了集成测试,我每周运行一次,这在开发时是非常耗时的 是不是我需要将它们分离到一个child maven项目中,而我只在运行测试时包含这个项目?还是进入一个完全无关的项目?这样做没有多大意义,因为它本身不是一个项目。我认为您可以创建一个多模块项目,其中父项目具有公共依赖项,集成测试项目依

嘿,当集成测试(运行时deps)只需要我的依赖项的一半时,如何处理这种情况

其中大约有30-40个,如果我在测试范围内有它们,我会在eclipse->烦人中的类路径上有它们,其次,在pom定义中有30个DEP只是为了集成测试,我每周运行一次,这在开发时是非常耗时的


是不是我需要将它们分离到一个child maven项目中,而我只在运行测试时包含这个项目?还是进入一个完全无关的项目?这样做没有多大意义,因为它本身不是一个项目。

我认为您可以创建一个多模块项目,其中父项目具有公共依赖项,集成测试项目依赖于“常规”项目,并具有其他依赖项。 或者您可以使用继承。

谢谢里卡多,这正是我需要的