我想将 plantuml 与 graphviz-java 一起使用,但我找不到解决方案。
我无法使用安装在操作系统上的 Graphviz,因为我的应用程序的用户可能没有它,并且 Smetana 仍然是一个相当原始的项目
如果可能的话,谁能告诉我该怎么做。
您可以将 PlantUML 作为子流程启动:
java.exe -jar ..\Tools\PlantUML\plantuml-1.2024.8.jar input_file.puml
这假设安装了 Java 运行时并且
java.exe
位于搜索 PATH
上。
还必须存在 PlantUML jar 库。您的程序必须编写 PlantUML 输入文件,然后将其删除。
PlantUML jar 库可供下载(带或不带内置 GraphViz)。带有 GraphViz 的版本将临时解压 GraphViz 以执行 GraphViz 转换。调用后,GraphViz 目录将被删除。