更改 Maven 站点插件源文件夹
changing maven site plugin source folder
我需要更改 Maven 站点文档源文件夹。我查看了插件文档,没有找到这个配置。
问题场景:
我有一个包含多个子项目的 Maven 项目,其中一个子项目只是一个 angular2 项目。
在angular项目上,源文件夹有pom.xml和几个angular文件,angular使用的文件夹之一是'src'(其中存储了组件、服务等)。
我需要将 maven 站点添加到该项目,它会将源文件查找到 'src/site/*'。这行得通,但是这个 'site' 文件夹混合了几个 ts 文件,这看起来很乱,所以我需要更改 maven 站点插件的默认文件夹。
有什么办法可以改变吗?
如果您想更改 Maven 查找的源目录,虽然我更愿意建议清理您的目录,但我认为下面的内容应该有效:
<build>
....
<plugins>
....
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-site-plugin</artifactId>
<version>3.4</version>
<configuration>
<siteDirectory>my/site/dir</siteDirectory>
</configuration>
</plugin>
....
</plugins>
....
</build>
我需要更改 Maven 站点文档源文件夹。我查看了插件文档,没有找到这个配置。
问题场景:
我有一个包含多个子项目的 Maven 项目,其中一个子项目只是一个 angular2 项目。
在angular项目上,源文件夹有pom.xml和几个angular文件,angular使用的文件夹之一是'src'(其中存储了组件、服务等)。
我需要将 maven 站点添加到该项目,它会将源文件查找到 'src/site/*'。这行得通,但是这个 'site' 文件夹混合了几个 ts 文件,这看起来很乱,所以我需要更改 maven 站点插件的默认文件夹。
有什么办法可以改变吗?
如果您想更改 Maven 查找的源目录,虽然我更愿意建议清理您的目录,但我认为下面的内容应该有效:
<build>
....
<plugins>
....
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-site-plugin</artifactId>
<version>3.4</version>
<configuration>
<siteDirectory>my/site/dir</siteDirectory>
</configuration>
</plugin>
....
</plugins>
....
</build>