Java 如何使相对链接在maven站点生成中工作?

Java 如何使相对链接在maven站点生成中工作?,java,maven,pom.xml,Java,Maven,Pom.xml,我有一个带有子模块的父项目,我已经阅读了有关链接的内容,我尝试运行 mvn clean site 并从index.html打开子链接。我还尝试运行site:run goal from maven site plugin并访问: http://localhost:8080/ 所以来自maven站点的“关于”apge的相对链接不起作用。怎么了?我可能会误解现场工作吗? 请参见下面的parent和child pom.xml 父pom.xml 4.0.0 微增敏生成 微增敏生成 聚甲醛 1.0-快

我有一个带有子模块的父项目,我已经阅读了有关链接的内容,我尝试运行

mvn clean site
并从index.html打开子链接。我还尝试运行site:run goal from maven site plugin并访问:

http://localhost:8080/
所以来自maven站点的“关于”apge的相对链接不起作用。怎么了?我可能会误解现场工作吗? 请参见下面的parent和child pom.xml

父pom.xml


4.0.0
微增敏生成
微增敏生成
聚甲醛
1.0-快照
小孩
主要项目
org.apache.maven.plugins
maven站点插件
3.3
某物
http://bash.org
maven项目信息报告插件
假的
子pom.xml


微增敏生成
微增敏生成
1.0-快照
4.0.0
子项目
小孩
谁能告诉我怎么了


p.S.你可以在评论中看到一些标签,我已经尝试过评论/取消评论了。相对链接不起作用。

您需要先运行
mvn site:stage
以获取包含模块及其子模块的站点的目录(默认情况下在
target/staging/
中)。这一点也在本文中进行了解释

要实现这一目标,您需要在
中提供信息,正如您在上面发布的文件中所做的那样

运行
mvn站点:运行
仍然不起作用,该目标只能用于单个模块