tauri app 运行 rbatis 编译错误

199 阅读1分钟

报错信息:help: there is a method with a similar name: as_str

注:如果切换高版本的 rbatis 可能会报自身 rust 程序语法错误,知道是依赖包版本不对齐的问题便可

image.png

解决方案: 起初怀疑是 rust 环境不对,但经过重装发现问题仍存在。

最终问题定位:rbatis 依赖包版本安装不对,项目使用的是 rbatis 4.3.15 的版本,cargo 将其依赖包 rbatis-codegen 和 rbc 安装成本地缓存的最新版。在 cargo.toml 文件中将其版本锁定就行。

image.png

对了,如果顺利编译但最终仍没有 tauri-app gui 界面起来,检查下是否使用了管理员权限启动的 ide 或命令行。