alibaba / compileflow

🎨 core business process engine of Alibaba Halo platform, best process engine for trade scenes. | 一个高性能流程编排引擎
Apache License 2.0
1.82k stars 268 forks source link

idea插件全部版本都报错 这个能解决下吗? 不能可视化这个工具就太不好展示和使用了 #116

Open elal opened 1 year ago

xuan698400 commented 1 year ago

No description provided.

最新版本支持了2022.3的idea,如果你的idea版本是这个的,可以尝试安装一下,之前安装报错,可能是因为你idea的版本没有对上吧。或者有具体报错的截图留言下哈,我好对症下药,修复一下。 https://github.com/compileflow/compileflow-designer-upgrade

sdoseabow commented 1 year ago

java.lang.IllegalStateException: @NotNull method com/intellij/ide/actions/CreateElementActionBase$MyInputValidator.getActionName must not return null 2022.3版本idea创建bpm文件报错

liyunlog0621 commented 1 year ago

------------------ 原始邮件 ------------------ 发件人: "alibaba/compileflow" @.>; 发送时间: 2023年3月22日(星期三) 下午3:25 @.>; @.***>; 主题: Re: [alibaba/compileflow] idea插件全部版本都报错 这个能解决下吗? 不能可视化这个工具就太不好展示和使用了 (Issue #116)

java.lang.IllegalStateException: @NotNull method com/intellij/ide/actions/CreateElementActionBase$MyInputValidator.getActionName must not return null 2022.3版本idea创建bpm文件报错

— Reply to this email directly, view it on GitHub, or unsubscribe. You are receiving this because you are subscribed to this thread.Message ID: @.***>

这个错误信息表示,在使用IntelliJ IDEA 2022.3版本创建BPM文件时,发生了一个非法状态异常。具体地说,这个异常是由CreateElementActionBase类中的MyInputValidator对象中的getActionName方法引起的。

@.***注解,表示它不应该返回null值,但它实际上返回了null值,这就导致了这个异常。

要解决这个问题,你可以尝试以下步骤:

更新IntelliJ IDEA版本:首先,你可以尝试更新IntelliJ IDEA到最新版本,看看是否能够解决这个问题。有时,这个问题可能是由于IntelliJ IDEA的软件问题导致的,更新到最新版本可能会修复这个问题。

检查插件:如果更新IntelliJ IDEA无法解决问题,那么你可以尝试禁用所有插件,并重新启动IDE,看看问题是否仍然存在。如果问题消失了,那么你可以逐个启用插件,找出哪个插件导致了这个问题。

清除缓存:如果禁用插件也无法解决问题,那么你可以尝试清除IntelliJ IDEA的缓存。在IDEA的主菜单中,选择“File” > “Invalidate Caches / Restart”,然后选择“Invalidate and Restart”选项,这会清除IDEA的缓存并重启IDEA。这可能会解决问题。

重置设置:如果上述方法都无法解决问题,那么你可以尝试重置IntelliJ IDEA的设置。在IDEA的主菜单中,选择“File” > “Manage IDE Settings” > “Restore Default Settings”,然后选择你要重置的设置选项。这将恢复IDEA的默认设置,并可能解决这个问题。

如果上述方法都无法解决问题,你可以尝试在IntelliJ IDEA的官方论坛或者GitHub项目页面寻求帮助。