在创建报告时还是在另一个阶段生成其他工件?

时间:2011-09-30 08:37:37

标签: maven report artifact doclet

据我所知,你只能在maven中的一个pom中创建一个工件。

我写了一个javadoc doclet,它创建了我的工件的html报告(my-rest-api)。此doclet还可以创建用于编写集成测试的存根请求和模型。我现在的问题是,我必须手动将生成的类复制到第三个maven项目(my-test-models)中,以便从中创建一个工件。还有其他方法吗?生成的类是从源创建的,因此我不能仅仅依赖于my-rest-api工件。我可以对两个项目之间的路径进行硬编码,但我也不喜欢这样。有什么想法吗?

1 个答案:

答案 0 :(得分:0)

根据我对您的问题的理解,您可以install/deploy my-rest-api工件的来源,并在my-test-models中,将其指定为{{1} }}

您可以使用maven source plugin执行此操作。

dependency