问题标签 [maven-site-plugin]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
2857 浏览

maven-2 - maven 站点插件未在多模块项目中部署子项目或生成 index.html

我有一个要为其部署站点的多模块项目,但似乎我的站点部署配置没有被子项目子模块继承。

  • 父母
    • 模块A
    • 模块B

在文件系统上,它们彼此相对:

当我运行时:

我的父项目已正确部署到:

  • scp://devServer/documentation/webwars/

但是如果子模块继承父distributionManagement,则没有像moduleA或moduleB这样的子项目部署在那里:

  • scp://devServer/documentation/webwars/moduleA
  • scp://devServer/documentation/webwars/moduleB

这是我的父 pom.xml,我删除了一些无关的细节和报告插件(我包括我的 javadoc 插件,它使用 APIViz 和聚合有点时髦,以确保聚合父 javadocs 和子 javadocs 正确使用 APIViz。):

我已经尝试在每个子项目模块中定义显式分布管理,除了由于某种原因子项目站点没有 index.html 之外,这些模块可以正确部署?

我没有任何 src/site/ 文件,例如 src/site/site.xml 或 src/site/apt/index.apt。

0 投票
4 回答
1825 浏览

java - 如何在 Maven 插件站点的文档中包含目标和参数

看来您可以从 Maven 插件项目生成标准文档网站(例如这个)。我尝试mvn site在插件项目中执行,但它没有生成预期的文档(显示 Mojo 目标、参数等的页面)。是否必须调用其他目标来生成这些网页?我正在使用 Maven v. 2.1.0。

0 投票
1 回答
2976 浏览

maven-2 - Maven 站点插件:菜单继承如何工作?

如果我有一个多模块项目,如何从父 POM 继承菜单?项目布局如下:

我在父母那里试过这个site.xml

site.xmlext,我使用了:

我得到菜单但没有链接。

我也尝试在主项目中定义菜单,site.xml但结果是一样的。

0 投票
1 回答
3324 浏览

java - 如何在 Maven 3 站点插件中禁用测试 Javadoc 报告的生成?

这是我的pom.xml,我正在尝试禁用Test Javadoc报告site

仍然 Maven3 在站点中生成JavadocTest Javadoc报告。如何解决?

0 投票
3 回答
7965 浏览

java - Maven站点(Maven 3)生成空站点文件夹

我正在尝试使用 Maven 站点插件创建一个基本的 Maven 站点。所以我把这个添加到我的 pom 中:

然后跑了mvn site --errors

嗯,奇怪的是没有输出。所以当我检查目标/站点时,它是空的。唯一的文件夹是 images/ 、 css/ 和 WEB-INF/ ,其中填充了一些通用图片。没有 javadoc 也没有站点。

这可以用mvn site:siteand重现mvn org.apache.maven.plugins:maven-site-plugin:2.2:site(显然 maven 默认只想使用 2.0.1)

奇怪的是,我可以回到 maven 2.2.1 并成功生成站点。但是当我使用 3.0.1-RC1(恰好与 Netbeans 一起提供)时,它失败了。

我做错了什么会导致站点插件在 3.0.1 而不是 2.2.1 中失败?

0 投票
2 回答
1903 浏览

maven-2 - 站点 apt 文件中的 Maven 属性

如何在站点 APT 文件中使用 Maven 属性?例如,我想在 index.apt 中使用 ${project.version},这样我就可以随时参考最新版本,而无需在部署站点之前手动更改 index.apt 文件。

0 投票
2 回答
8919 浏览

pdf - 如何使用 Maven PDF 插件从 Surefire Report 生成 PDF?

运行我的 JUnit 测试后,我使用 Maven Surefire Report 插件 (http://maven.apache.org/plugins/maven-surefire-report-plugin/) 生成 HTML 测试报告。这将产生以下文件:

我知道有一个 Maven PDF 插件可以生成 PDF 文件(http://maven.apache.org/plugins/maven-pdf-plugin/surefire-report.html)。但我无法让它工作。我将它包含在我的 pom.xml 中:

当我尝试运行它时,我收到一些源目录不存在的错误:

这个错误并不奇怪,因为我没有 ./src/site 文件夹。但是如何配置 PDF 插件,以便将来自 ./target/site/surefire-report.html 的 HTML 报告作为 PDF 的源文件?

0 投票
1 回答
873 浏览

java - Maven 站点命令失败

我正在尝试让 maven 网站正常工作,但我被这个错误阻止了。

[INFO] 无法解析工件。

无法解析工件,可能是由于没有为该工件的元数据适当配备的存储库列表。
org.apache.maven.plugins:maven-pmd-plugin:pom:2.6-SNAPSHOT

来自指定的远程存储库:sonar (http://sonar:9000/deploy/maven)、
central (http://repo1.maven.org/maven2)、risk-idi
(http://nexus.yyy.com/关系/内容/组/公共所有)

我正在使用 maven 2.2.1 和 maven 站点插件版本 2.2。

任何帮助将不胜感激。

0 投票
0 回答
1794 浏览

tomcat - maven site-deploy to tomcat with webdav

我使用 maven 为我的项目生成站点,并希望使用 site-deploy 插件将站点发布到网络服务器。我正在使用启用了 webdav 的 Tomcat,因此创建了一个空的战争项目并启用了 webdav,如此处所述

http://wiki.apache.org/tomcat/Tomcat/WebDav

然后我在我的 pom.xml 中定义了一个分发管理,如此处所述

http://www.sonatype.com/books/mvnref-book/reference/site-generation-sect-deploy-site.html

但是每当我运行站点部署目标时,它都会失败

我还需要做什么才能使其正常工作?

0 投票
2 回答
3443 浏览

maven - Maven 的站点生成不起作用

有人没有得到 mvn 站点输出吗?我在我的 Macbook pro 上获得了站点输出,并且我也部署了该站点。但今晚没有任何效果:

[信息] --- maven-site-plugin:2.0.1:site (default-cli) @ svs-utility ---

未生成报告或 HTML