mac下使用idea集成plantuml的步骤,以及Dot Executable:null No dot executable found的解决方法
程序员文章站
2022-05-26 23:30:02
...
百闻不如一见,画几个重要的图可以减少大量的废话,画图首先要有一个好的画图工具,今天开始用一个适合程序员的画图软件-plantUML。之所以适合,在于两个方面:要自己在idea等IDE中集成来用,一般人不会;不用费功夫调图标了啥的,写写代码就可以画图,是不是很牛B?
今天介绍安装方法:
首先在idea中,打开Preferences->plugins->在搜索框中输入“plantUML”,然后点这个的“install”来安装
完成之后会提示让重启idea,重启就行了。
重启之后,idea选择“File”->“New”->"PlantUML"弹出下面的界面:
这里输入自己需要的名字,再选择需要的类型就行了。
其中我们非常常用的是图像化的Activity图,创建了之后可能会提示这样的错误:Dot Executable:null No dot executable found
我们首先要安装graphviz,在mac下首先执行:brew install graphviz,这个要安装好几个软件包,我安装还比较顺利,如果有错误,请针对性的解决了。
安装完成之后在安装日志中,会提示graphiz的安装位置,我的是在/usr/local/Cellar/graphviz/2.44.0/bin下,先到这个目录下执行命令测试一下是否安装成功
./dot --version
如果正确打印,应该问题不大
然后在idea中配置改文件,不同版本的idea位置略有差异,我的是“Preferences”->“Other Setting”->“PlantUML”,设置Graphize dot executable 的路径,然后刷新一下,不行就重启一下idea就行了。