使用Gradle生成PlantUML图表

3
有没有一种方法可以在gradle构建的过程中从PlantUML图表创建图像?
我看到了这个插件,但是它依赖于Graphviz/Dot,而我真的需要一个自包含的构建(将graphviz提取到临时目录中?),而不是在运行构建本身之前需要安装额外的依赖项。

我也希望有这个,你找到解决方案了吗? - Lutosław
我没有找到解决方案。最终我不得不手动完成,最终我还是放弃了PlantUML。 - opticyclic
1个回答

0
最近,一个名为abendt的Github用户创建了一个新的插件,它不需要安装Graphviz。

https://github.com/red-green-coding/plantuml-gradle-plugin

plugins {
    application
    kotlin("jvm") version "1.6.10"
    id("io.github.redgreencoding.plantuml") version "0.2.0"
}

// This will generate diagrams from all files in a "diagrams" directoy.
plantuml {
    diagrams {
        project.fileTree("diagrams").files.forEach { file ->
            create(file.name) {
                sourceFile = project.file(file.path)
            }
        }
    }
}

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接