development:diagram:uml:plantuml
文書の過去の版を表示しています。
PlantUML
VS Codeにinstall
JavaとGraphvizのインストール
> winget install Microsoft.OpenJDK.21 > winget install Graphviz.Graphviz
VS Code
拡張機能からPlantUMLを検索してインストール
プレビューが表示されない
web上でも以下のような対策が書かれています
- java 起動パラメータを追加
- Renderをlocal → PlantUMLServer に変更する
- serverを指定しないと動かないケースあり
- 通常は https://www.plantuml.com/plantuml を指定する
- httpでないと動作しないケースがあるとの情報もWeb上に散見される
- VS Code再インストール orz
これらを並べて書きっぱなしで治りましたと書く方々は、どういうつもりなんでしょうかねぇ
どう見ても、行き当たりばったりでやったら治りましたと書いてるだけでなぜの部分がない3)
さて、最初のは基本メモリ不足または、大きな図が切れるということなのでエラーは出ているかと思うので、その時の策です
次に、renderをserverにしたら動いたということなので、localのrenderが動いていないことが予想されます
なら、最初に疑うのはおなじみのPATH問題です
コマンドプロンプトから調べてみます
>echo %path% C:\Program Files\Microsoft\jdk-21.0.4.7-hotspot\bin ………
存在してますね
ところが、VSCodeのterminal(PowerShell)からだと
> $ENV:Path C:\Program Files\PowerShell\7;C:\WINDOWS\system32;C:\WINDOWS; ………
ないぞ💦
参考
development/diagram/uml/plantuml.1722939932.txt.gz · 最終更新: 2024/08/06 10:25 by hayashi