在 VS Code 中编写 EPIPE UML

write EPIPE UML in VS Code

大家好,我是 UML 的新手,正在尝试利用可视化代码。在 google 的帮助下,我下载了 plantuml 扩展,java 环境,graphviz。但是 google 也没有用。如果有人知道这个错误,我将非常感谢帮助。

错误图片:

@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

But with this either google isn't helping

如果我使用 google 搜索 vscode error write epide plantuml,我发现 qjebbs/vscode-plantuml 在 Windows 下给出了修复:

I've managed to resolve it by adding java to my path (C:\Program Files\Java\jdk1.8.0_221\bin). After restarting VSCode, it seems to be working fine.

所以如果你还没有尝试的话。

如果您不在 Windows,请通过问题

上的标签指出您的 OS

其中很可能您定义的序列图不是您想要的,例如某些消息必须回答,而单独的 OccurrenceSpecification 是错误的。

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

我遇到了同样的问题。 安装 java 后,将 java 添加到路径中(java 11 on windows 10),成功了