Maven 从 xm 生成图像

Maven to generate an image from an xm

有谁知道使用 Maven 从文本文件(更准确地说是 XML)生成图像(png 或其他格式)的解决方案?

我经常更改一些 XML 并希望将其包含到项目的自动生成文档中。

我找到了一个不完美的部分解决方案,但以我可以接受的方式完成了工作。 该解决方案由两个要素组成:

  1. 我让 Maven 使用 exec-maven-plugin 执行外部程序(提示来自 How do I execute a program using Maven?
  2. 外部程序由 XML 提供并生成包含图像的文档(本来我想要一个纯图像,但是我可以接受 PDF)。为此,我使用氧气(参见 https://www.oxygenxml.com/doc/versions/19.1/ug-editor/topics/documentation-XML-Schema-command-line.html

对于第2步,如果谁有更好的解决方案,欢迎提出。