VSCode PlantUML插件正常但Java工具无法生成图片求助
问题排查与解决
导致命令行无法生成图片有两个关键问题:
- 文件名拼写错误:执行命令时输入的
exmaple.plantuml是拼写错误,正确文件名应为example.plantuml(字母顺序错误,少了一个l)。 - PlantUML文件缺少闭合标记:提供的时序图代码只有起始标记
@startuml example,没有添加@enduml结尾。VSCode的PlantUML插件会自动兼容这种不完整的标记,但命令行版本的PlantUML需要严格的起始/闭合标记来识别图表范围。
修复步骤
- 修正PlantUML文件内容,补充闭合标记:
@startuml example bob->anne: hello @enduml
- 执行正确的命令(修正文件名拼写):
java -jar "plantuml-mit-1.2024.6.jar" -tpng example.plantuml
内容的提问来源于stack exchange,提问作者Sascha
相关产品推荐
相关产品推荐

