Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/maven/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Maven 拷贝依赖性;只复制模块的依赖项,而不是项目的所有依赖项_Maven_Maven Plugin - Fatal编程技术网

Maven 拷贝依赖性;只复制模块的依赖项,而不是项目的所有依赖项

Maven 拷贝依赖性;只复制模块的依赖项,而不是项目的所有依赖项,maven,maven-plugin,Maven,Maven Plugin,如何在maven中获取模块的所有依赖项(而不是项目的所有依赖项)?我希望在运行模块的“打包”阶段时,(例如)将Hibernate及其依赖项保存在目标文件夹内的单独文件夹中。 我搜索了很多,我的选择是: maven dependency plugin:copy dependency(没有解决我的问题,因为我不想要项目的所有依赖项) maven dependency plugin:copy(没有解决我的问题,因为它只是复制包含一个) 我应该生成自己的插件吗!?有什么想法吗 提前感谢。这意味着什么:我

如何在maven中获取模块的所有依赖项(而不是项目的所有依赖项)?我希望在运行模块的“打包”阶段时,(例如)将Hibernate及其依赖项保存在目标文件夹内的单独文件夹中。 我搜索了很多,我的选择是:

  • maven dependency plugin:copy dependency(没有解决我的问题,因为我不想要项目的所有依赖项)
  • maven dependency plugin:copy(没有解决我的问题,因为它只是复制包含一个)
  • 我应该生成自己的插件吗!?有什么想法吗


    提前感谢。

    这意味着什么:我不希望项目的所有依赖性(您检查过文档了吗)您如何影响范围、排除、传递等?您所说的模块是什么意思?你所说的项目是什么意思?@khmarbaise:是的,当然。我已经学习并尝试使用maven依赖插件。正如我之前所说,我已经尝试了“复制”目标。还尝试了“复制依赖项”(例如“excludeScope”),但没有一个不能解决我的问题。@Michal Kalinowski:我想我用得不好!很抱歉当我说project时,我指的是我正在运行的模块,它是POM,当我说module时,我指的是我将“dependency:copy”指定为“artifactId”的模块