Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/maven/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Maven站点-多模块项目-子模块分组_Maven_Multi Module_Maven Site Plugin - Fatal编程技术网

Maven站点-多模块项目-子模块分组

Maven站点-多模块项目-子模块分组,maven,multi-module,maven-site-plugin,Maven,Multi Module,Maven Site Plugin,我正在使用maven站点插件版本3.4生成一个站点。 我的项目pom结构如下: Root +--Sub1 +--Sub2 +--Sub3 +--SubSub1 +--SubSub2 不幸的是,在Root-about站点中,模块被列出,子模块也被列出,而staging目录中的文件夹结构正确地表示了项目结构 有解决办法吗?基本上,我不想在根站点中显示关于页面的子模块 提前谢谢你 您可以将子模块放置在所需的位置。您只需在modules标记中为parents指定

我正在使用maven站点插件版本3.4生成一个站点。 我的项目pom结构如下:

Root
  +--Sub1
  +--Sub2
  +--Sub3
       +--SubSub1
       +--SubSub2
不幸的是,在Root-about站点中,模块被列出,子模块也被列出,而staging目录中的文件夹结构正确地表示了项目结构

有解决办法吗?基本上,我不想在根站点中显示关于页面的子模块


提前谢谢你

您可以将子模块放置在所需的位置。您只需在modules标记中为parents指定相对路径,在parent标记中为modules指定相对路径。在我的根pom中,我已经使用Sub1Sub2Sub3指定了子模块,此外,我的Sub3模块包含Sub1SubSub2,但在root about站点中,Sub3的子模块显示为SubSub1,SubSub2I写入了相对路径,如父目录中的../sub或/子目录/子目录中的../sub。如果不指定所需目录的相对路径,子模块将假定包含在其父模块中。您必须在sub3中定义subsub1。