【发布时间】:2023-04-04 05:48:02
【问题描述】:
我想从 pom.xml 依赖项生成一个类路径文件。我需要它,所以在测试期间我有所有依赖项的类路径(后来打包成一个包)
maven-dependency-plugin 不适合我有两个原因:
- 它会生成存储库中文件的路径,因此要使用其他模块,他们首先需要为它们运行
install阶段(我想要像/some/root/othermodule/target/classes这样的路径) - 它不包含工件自己的路径 (
target/classes),这意味着我需要稍后在代码中添加它,这很尴尬
所以我正在寻找另一个插件(或如何正确运行maven-dependency-plugin)
【问题讨论】:
-
测试的类路径是自动生成的。那么具体问题在哪里呢?还是您在谈论一种集成测试而不是单元测试? (多模块构建?)
-
在一个组件中,我正在为另一个组件创建一个 ClassLoader。在生产中,类路径是 lib/*,但在测试中我不想经过打包
标签: maven-2 plugins dependencies