如何将 PlantUML 与 graphviz-java 结合使用?

问题描述 投票:0回答:1

我想将 plantuml 与 graphviz-java 一起使用,但我找不到解决方案。

我无法使用安装在操作系统上的 Graphviz,因为我的应用程序的用户可能没有它,并且 Smetana 仍然是一个相当原始的项目

如果可能的话,谁能告诉我该怎么做。

java graphviz plantuml
1个回答
0
投票

您可以将 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 目录将被删除。

© www.soinside.com 2019 - 2024. All rights reserved.