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