我通常使用Gliffy在我的Confluence文档中绘制UML图,但我想知道是否有一种方法可以自动生成存储在SVN中的项目的UML图,并在我的Confluence文档中将其作为链接添加到其中,以便它在SVN中修改项目时更新(主要是java项目)。
我知道有maven插件可以生成UML图表(Graphviz,UMLgraphdoc ......)但是我不知道如何在Confluence文档中指出那些生成的图表,我应该在哪里存储它们以便Confluence识别它们。我可以在Confluence中使用哪些免费解决方案?
提前感谢您的帮助。
答案 0 :(得分:1)
我建议您将PlantUML与maven-confluence-plugin和maven-plantuml-plugin结合使用。
向您展示如何执行此操作的文章是here
答案 1 :(得分:1)
plantumlrender宏可以包含其他Confluence宏: 放入“plantumlrender”宏“HTML include”宏。在“HTML include”中链接到内容PlantUML代码的外部html
html body pre state "In Progress" as InProgress pre body html