48得票2回答
如何在Maven项目站点中使用Markdown?

如何使用maven和markdown标记语言开始项目文档?Maven网站默认是APT,这很不方便,需要学习一种新的标记语言才能按照maven的方式进行操作。(通常情况下,当团队需要学习一种新的标记语言时,没有人会开始编写maven网站文档。) 有人尝试过在Maven项目网站文档中使用mark...

22得票9回答
多模块POM - 创建一个可用的网站

我有一个多模块的应用程序,我正在尝试为这个应用程序生成一个Maven网站。 我有一个聚合POM来管理所有子模块,一个继承POM来管理所有子模块的公共特性,还有20个左右的子模块。 我已经尝试了各种在线示例来使其工作。但是,在这些示例中,多模块部分都无法正常工作。我可以成功构建单独的站点输出,在...

22得票3回答
跳过Maven模块的站点/报告

我有一个多模块项目,在父POM中定义了几个报告插件。一些模块包含的代码不需要运行报告插件,我也不需要将它们包含在生成的站点中。有没有办法让Maven在父POM级别上忽略它们? 更新: 根据ajozwik的回答,我添加了跳过配置。现在我的POM看起来像下面这样... parent/pom....

19得票2回答
Maven网站警告:仓库url 'https://maven-repository.dev.java.net/nonav/repository'无效。

我正在一个多模块项目中使用Maven 3.2.3。我想要生成一个Checkstyle和Findbugs报告,因此我已经进行了如下配置: <reporting> <plugins> <plugin...

16得票3回答
不可解析的父POM:在构建Maven 3项目站点时

我目前在使用Maven 3构建站点时遇到了以下问题。非常感谢您的帮助。 mvn clean site.......... [INFO] Reactor Summary: [INFO] [INFO] Project A ........................................

15得票2回答
如何将Github的Markdown文件包含在Maven站点中

Github建议将像README.md、LICENCE.md或CONTRIBUTORS.md这样的Markdown格式文件创建在项目的根目录下。另一方面,这些文件将成为自动生成的Maven站点的有价值内容。 最佳实践是如何将这些文件包含在生成的网站报告中? 我想到的一个想法是将它们复制到s...

13得票1回答
如何为Maven网站生成聚合的ScalaDoc?

我有一个多模块的Maven项目,我想在根模块中生成聚合的Scaladoc文档,类似于maven-javadoc-plugin的aggregate目标。我的第一次尝试是:<project ...> <build> <pluginManagem...

11得票2回答
如何在创建网站时避免多次调用javadoc?

我想要部署一个伴有javadoc和Maven站点的artifact。我使用clean javadoc:jar site deploy site:deploy (site和site:deploy的区别只是为了避免在deploy失败时部署站点)。 现在javadoc会被创建两次 - 一次在jav...

11得票3回答
Maven网站生成器(Maven 3)生成空的站点文件夹。

我正在尝试使用Maven站点插件创建一个基本的Maven网站。因此,我将以下内容添加到我的pom文件中:<reporting> <plugins> <!--JavaDoc setup--> <plugin>...

11得票1回答
为什么maven-site-plugin始终使用版本3.3?

我遇到了与maven-site插件3.3 java.lang.ClassNotFoundException: org.apache.maven.doxia.siterenderer.DocumentContent中描述的相同问题。 我尝试按照其中一篇答案所述将maven-site-plugi...