问题背景
最近在学习设计模式的时候,需要画类图,本以为是很简单的安装插件操作,但发现还是有个关键的坑,热门资料都没有指出来,特此记录。
Eclipse安装UML插件的过程
1. 安装GEF
在help选项 install new software里输入 GEF - http://download.eclipse.org/tools/gef/updates/releases/,选择出现的所有选项进行安装,这个过程可能会有点久。这个插件是
2. 安装amateras
还是在help选项 install new software里输入 https://takezoe.github.io/amateras-update-site/,选择出现的所有选项进行安装
3. 关键的坑
最开始我的Eclipse版本是2022.6,按照上述两个步骤操作之后在File-->New-->Other中出现了AmaterasUML插件,但是在最后点击Finish的时候无响应。以为是Eclipse的版本太新,把Eclipse的版本换成了2021.6,发现还是一样的问题。又查了好久资料,才发现是JDK的版本太高,我的JDK版本是16,查资料发现是amateras不支持JDK11以上的版本,换成JDK11之后,Eclipse版本是2022.6,创建成功。
参考资料(8条消息) 解决AmaterasUML创建类图点击Finish无反应的问题_DP_Alex的博客-CSDN博客