是否可以在Maven POM的描述中包含格式(即HTML)?

时间:2017-12-05 06:09:25

标签: java maven pom.xml

我希望在Maven生成网站的描述和其他文本字段中提供有用的网址和一些整洁。

有办法做到这一点吗?

1 个答案:

答案 0 :(得分:1)

如果我们在谈论maven-site-plugin,您可以通过修改使用Velocity作为模板引擎的default template来自定义您的网站,方法是这样:

    <configuration>
      <templateFile>${basedir}/maven-site.vm</templateFile>
    </configuration>

参考文档here

另外,请记住他们的文档,这种方法有缺点。

  

注意:如果您使用此方法,则使用皮肤和默认模板CSS   和图像被禁用。因此强烈建议您   将其打包为skin代替。

编辑: 您可以添加CDATA标记以包含更加柔和的描述,如下所示:

<description>
    <![CDATA[
        <p>This is a description including html tags and whatnot</p>
    ]]>
</description>