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

Jedi Project通过GetIt在Delphi 11安装后不显示组件问题咨询

彻底清理Jedi Libraries步骤
  • 删除本地存储的安装包残留:打开GetIt默认的CatalogRepository目录(默认路径为C:\Users\当前用户名\Documents\Embarcadero\Studio\22.0\CatalogRepository),直接删除JEDIVisualComponentLibrary和JEDICodeLibrary两个文件夹
  • 清理Delphi IDE的路径配置:打开Delphi 11的Tools->Options->Language->Delphi->Library,分别切换32位、64位目标平台,删除搜索路径、浏览路径、DCU输出路径下所有和JCL、JVCL相关的条目
  • 清理系统环境变量:打开Windows系统环境变量编辑界面,删除Path变量中所有和JCL、JVCL相关的路径
  • 清理注册表残留:按Win+R输入regedit打开注册表编辑器,定位到HKEY_CURRENT_USER\Software\Embarcadero\BDS\22.0\Known Packages,删除所有文件名带Jcl、Jvcl的bpl注册条目;再定位到HKEY_LOCAL_MACHINE\SOFTWARE\Embarcadero\BDS\22.0\Known Packages,同样删除所有Jedi相关的bpl条目
  • 删除公共目录的编译产物:进入C:\Users\Public\Documents\Embarcadero\Studio\22.0\Bpl和C:\Users\Public\Documents\Embarcadero\Studio\22.0\Dcp两个目录,删除所有文件名带Jcl、Jvcl的bpl、dcp文件
Delphi 11下Jedi组件正确安装步骤
  • 首先确认版本适配:你当前使用的JCL-2021.09版本仅适配到Delphi 10.4.2,无法兼容Delphi 11 Alexandria,需要选择官方标记支持Delphi 11的JCL、JVCL版本
  • 安装前关闭所有Delphi进程,临时关闭安全软件的拦截规则,避免注册组件、写入路径时被拦截导致安装不完整
  • 打开Delphi 11的GetIt Package Manager,搜索Jedi,先安装JEDI Code Library (JCL),安装完成后重启Delphi,确认组件面板出现JCL相关条目后,再安装JEDI Visual Component Library (JVCL)
  • 全部安装完成后再次重启Delphi,进入Tools->Options->Language->Delphi->Library,检查32位、64位平台下是否自动生成了JCL、JVCL的相关路径,确认路径存在即可正常使用组件
异常情况处理

如果GetIt自动安装后依然没有注册组件,可以进入CatalogRepository下的JCL、JVCL源码目录,手动执行编译安装:先运行JCL目录下的Install.bat,按照提示选择适配Delphi 11的编译选项,编译安装完成后再运行JVCL目录下的Install.bat,手动编译会自动完成路径写入、组件注册操作。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.09.27 19:54:03