maven-dependency-plugin相关内容

如何在插件中访问 Maven 的依赖层次结构

在我的插件中,我需要处理依赖层次结构并获取有关每个依赖项的信息(groupId、artifactId、版本等)以及是否排除了它.这样做的最佳方法是什么? 解决方案 依赖插件有 树目标 完成大部分工作.它使用 DependencyTreeBuilder 处理 MavenProject,这会返回一个 DependencyNode,其中包含有关已解析依赖项(及其传递依赖项)的分层信息. 您 ..
发布时间:2021-12-09 15:35:29 其他开发

使用 Maven 强制重新下载发布依赖项

我正在开发一个依赖于 X 的项目.X 反过来又依赖于 Y. 我曾经在我的项目的 pom.xml 中明确包含 Y.然而,它没有被使用,为了让事情更清晰,我将它作为依赖添加到 X 的 pom 中.X 被标记为发布依赖项. 问题是,从我的项目的 pom 中删除 Y 并将其添加到 X 的 pom 后,我的项目没有在 mvn -U clean package 上找到它.我知道 -U 更新快照但不 ..

Maven WAR 依赖项

我正在编写一个用于验收测试的项目,由于各种原因,这依赖于另一个打包为 WAR 的项目.我已经设法使用 maven-dependency-plugin 解压 WAR,但我无法让我的项目包含解压的 WEB-INF/lib/*.jar 和 WEB-INF/classes/* 包含在类路径中,因此构建失败.有没有办法将这些文件包含到类路径中,或者有没有更好的方法来依赖 WAR? 非常感谢. 解 ..
发布时间:2021-12-09 15:15:32 其他开发

Eclipse:Maven 搜索依赖项不起作用

我在新工作区中创建了一个新的简单 Maven 项目. 当我在 Eclipse 编辑器中打开 pom.xml 的 Dependencies 视图,并选择 Add.. 依赖项时,没有搜索无论我在搜索字段中输入什么搜索条件,都会得到结果: 它立即给我,例如,'spring' (0) 的结果. 在我的另一个工作区中,我现有的项目没有这个问题. 有没有办法解决这个问题? 解决方 ..
发布时间:2021-12-06 14:48:03 Java开发

Maven - 将一些依赖 JAR 复制到 warSourceDirectory

任何 Maven 插件是否可以将 .war 项目的一个或多个依赖项(尽管不是全部)复制到其 warSourceDirectory (src/main/webapp)? 我正在开发一个将显示小程序的 Java 网络应用程序.我希望 war 项目选择一些 jar(小程序的依赖项)的最新版本并将它们粘贴在 /src/main/webapp/ 中,这样我就不必到处复制它们了. 我已经考虑过对小 ..

导出 Maven 依赖项并维护存储库文件夹结构

我想知道是否可以导出/复制使用 Maven 管理的项目的依赖项,同时保持本地存储库中采用的文件夹结构. 我需要的根源是我在本地存储库(~8GB)中积累了近十年的大量工件.我不再处理以前任务中那些吸引了大部分工件的旧项目,现在,我需要将单个项目(约 650MB 工件)所需的内容移动到另一台计算机上.我不能只是设置另一台计算机再次下载工件,因为在以前的任务中,许多工件是从本地 Nexus 代理中 ..
发布时间:2021-06-02 18:49:18 其他开发

复制依赖传递和不传递

在pom.xml(jar包)中,我想利用maven依赖插件下载两种依赖.一种我想用传递性下载,另一种没有.到目前为止,我的插件部分包含以下元素: maven-dependency-plugin2.5复制依赖传递初始化复制依赖 ..
发布时间:2021-06-02 18:35:22 其他开发