You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Arduino 2.1.0工具菜单中找不到EspExceptionDecoder,寻求帮助

问题描述

环境信息

  • Arduino IDE版本:2.1.0
  • 发布日期:2023-04-19T15:31:10.185Z
  • CLI版本:0.32.2

已执行操作

将EspExceptionDecoder.jar放置到路径:

C:\Users\<my username>\Documents\Arduino\tools\EspExceptionDecoder\tool

(注:C:\Users\<my username>\Documents\Arduino\tools路径原本已存在)

复制完成后重启Arduino IDE,但工具菜单中仍未出现EspExceptionDecoder,需解决该问题。


排查与解决步骤

  1. 校验文件结构与命名

    • 确认路径层级完全合规:必须是...\tools\EspExceptionDecoder\tool\EspExceptionDecoder.jar,不能多/少嵌套文件夹
    • 检查jar文件名无拼写错误、无后缀变更(比如误改为.jar.txt)
  2. 补充工具配置文件
    Arduino IDE 2.x识别第三方工具需要配套的tool.properties文件,手动复制jar可能缺失该文件:

    • 在C:\Users\<my username>\Documents\Arduino\tools\EspExceptionDecoder目录下新建tool.properties文件
    • 写入以下内容(替换为对应工具版本):
      name=EspExceptionDecoder
      version=1.1.0
      author=me-no-dev
      description=ESP Exception Decoder
      mainClass=com.espressif.esp32.exception.decoder.Main
      
  3. 清理IDE缓存

    • 关闭Arduino IDE
    • 删除C:\Users\<my username>\.arduinoIDE\cache目录下的所有内容
    • 重新启动IDE检查工具菜单
  4. 通过CLI手动安装
    尝试用Arduino CLI安装工具,确保识别正常:

    • 打开命令提示符执行:
      arduino-cli lib install "EspExceptionDecoder"
      

    完成后重启IDE

  5. 检查权限与启动方式

    • 右键Arduino IDE图标,选择「以管理员身份运行」后查看工具是否出现
    • 确认C:\Users\<my username>\Documents\Arduino\tools目录当前用户拥有读写权限

内容的提问来源于stack exchange,提问作者jordanthompson

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.17 16:12:02