在VS代码中编写EpipeUML

在VS代码中编写EpipeUML,uml,graphviz,plantuml,Uml,Graphviz,Plantuml,嘿,伙计们,我对UML还不熟悉,并且试图利用可视化代码。在谷歌的帮助下,我下载了plantuml扩展、java环境和graphviz。但在这两方面谷歌都没有帮助。如果有人知道这个错误,我会非常感谢你的帮助 错误图像: @startuml Hello World actor Customer Customer -> "login()" : username & password "login()" -> Custo

嘿,伙计们,我对UML还不熟悉,并且试图利用可视化代码。在谷歌的帮助下,我下载了plantuml扩展、java环境和graphviz。但在这两方面谷歌都没有帮助。如果有人知道这个错误,我会非常感谢你的帮助

错误图像:

@startuml Hello World
    actor Customer
    Customer -> "login()" : username & password
    "login()" -> Customer : session token
    activate "login()"
    Customer -> "placeOrder()" : session token, order info
    "placeOrder()" -> Customer : ok
    Customer -> "logout()"
    "logout()" -> Customer : ok
    deactivate "login()"
@enduml

但在这两方面谷歌都没有帮助

如果我使用谷歌搜索
vscode error write epide plantuml
,我会在Windows下找到一个修复程序:

我通过将java添加到路径(C:\Program Files\java\jdk1.8.0\U 221\bin)来解决这个问题。重新启动VSCode后,它似乎工作正常

所以,如果你还没有尝试的话,就试试吧

如果您不在Windows上,请通过问题上的标签指示您的操作系统


除此之外,您定义的序列图很可能不是您想要的,例如,某些消息必须是应答,而单独发生规范是错误的

根据您的定义生成的图表是:

我也有同样的问题。
在安装java并将java添加到path(windows 10上的java 11)后,它工作了

,而不是在错误日志的内容上显示屏幕截图。Hamza Nadeem你来了,但没有对我的回答作出反应,这解决了你的问题吗?是的,我得到了我的问题解决方案,只是看起来信息在名称栏的顶部,对象名称应该在那里?所以这是一个有点奇怪的输出:-/@qwerty_,所以图表中的所有内容都是错误的。但最初的问题是我所认为的其他方面。也许应该更突出地指出这一点,以防止其他人以这种方式复制。