如何在带有Pom打包的项目中运行Maven Javadoc?

时间:2018-07-16 10:16:32

标签: maven maven-javadoc-plugin

我有一个项目,该项目使用程序集插件打包了软件的交付。该项目的包装是pom。

为了制作更好的文档,我正在使用依赖项插件下载不同项目的源代码,然后使用javadoc插件生成一个新文档,该文档将不同项目的javadoc合并为一个。

我遇到的问题是,如果包装为pom,则maven javadoc将无法运行。 它抱怨消息:不执行Javadoc,因为该项目不是Java类路径支持的程序包

但是,如果我放入包装罐,它会起作用。不幸的是,随后生成了一个空的不需要的jar文件。

有没有一种方法可以使Maven javadoc与打包pom一起运行?

干杯, 哈维

1 个答案:

答案 0 :(得分:0)

我发现的解决方法是将pom中的包装设置为jar,并阻止maven jar插件生成jar。