Idea 配置Pluml插件

背景:查看 https://github.com/iluwatar/java-design-patterns.git  开源项目的代码,了解程序逻辑的时候发现他对puml文件,安装完idea自带的插件后图片依旧渲染错误。提示如下错误:

Cannot find Graphviz . You should try 。。。

查找了下网友们说要安装 相关的软件。 Download | Graphviz

到这里理论上一键安装就可以了,在这里可能本地问题。报了一堆的错,未防止大家同样的踩坑,简单把这个过程中遇到的问题梳理下。

1 Error: An exception occurred within a child process:
  ChecksumMismatchError: SHA256 mismatch
Expected: 99cb50e48a4556bc571dadd27931955ff458aae32f68c4d9c39d624693f69c32
  Actual: 2303a6acfb6cc533e0e86e8a9d29f7e6079e118b9de3f96e07a71a11c082fa6a
 Archive: /Users/chenmy/Library/Caches/Homebrew/downloads/23faa446d5ad2c8f0a288f26af4c4f70666394f107eb58154ab432da5f6705d1--jpegsrc.v9d.tar.gz
To retry an incomplete download, remove the file above.

原因分析:下载的文件md5错了。

尝试删除缓存文件

rm -rf 23faa446d5ad2c8f0a288f26af4c4f70666394f107eb58154ab432da5f6705d1--jpegsrc.v9d.tar.gz

重新安装还是报错。

最终执行:

 brew edit jpeg

 修改红框中的md5为下载的文件的md5后,安装继续。

安装到netbpm的时候需要svn 下载源码又报错了:

Error: An exception occurred within a child process:
  DownloadError: Failed to download resource "netpbm"
Failure while executing; `svn checkout https://svn.code.sf.net/p/netpbm/code/stable /Users/chenmy/Library/Caches/Homebrew/netpbm--svn --quiet -r 3750` exited with 1. Here's the output:
svn: E170013: Unable to connect to a repository at URL 'https://svn.code.sf.net/p/netpbm/code/stable'
svn: E230001: Server SSL certificate verification failed: certificate has expired

 解决方法:

svn checkout https://svn.code.sf.net/p/netpbm/code/stable /Users/chenmy/Library/Caches/Homebrew/netpbm--svn --quiet -r 3750

在提示信息中选 P 选项,进入到下载流程。

重新执行:

brew install graphviz

程序开始继续安装。

最后就可以了。

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值