如DOAP In Use中所述,您需要发布生成的 DOAP 文件。
默认情况下,生成的 DOAP 文件将使用在 POM 的distributionManagement部分中指定的站点中的site:deploy目标进行部署。
您始终可以通过在站点阶段粘贴 DOAP 插件来为您的项目生成 DOAP 文件,如下所示:
<project>
<build>
<plugins>
...
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-doap-plugin</artifactId>
<executions>
<execution>
<id>site</id>
<phase>site</phase>
<goals>
<goal>generate</goal>
</goals>
</execution>
</executions>
</plugin>
...
</plugins>
</build>
</project>
要使 DOAP 文件可用于站点上部署的所有 HTML 文件,您可以修改src/site/site.xml以指定 <link/> 标记,即:
<project>
<body>
<head>
<link rel="meta" title="DOAP" href="${project.url}/doap_maven-doap-plugin.rdf" type="application/rdf+xml"/>
</head>
...
</body>
</project>