Unable to list jar files in plugin folder 'C:\Windows\system32\config\systemprofile\.kettle\plugins' Unable to get VFS File object for filename 'C:\Windows\system32\config\systemprofile\.kettle\plugins' : Could not find file with URI ... because it is a relative path, and no base URI was provided. 進程退出代碼 0。該步驟成功。
表面顯示「步驟成功」,實則 Kettle 核心拋出 VFS 異常,轉換/作業未真正執行。
kettle.properties、repositories.xml、plugins 等)存放於 當前使用者目錄:C:\Users\Administrator\.kettle\。C:\Windows\System32\config\systemprofile\。.kettle 目錄找不到配置 → VFS 解析失敗。C:\Users\Administrator\.kettle 目錄。C:\Windows\System32\config\systemprofile\(目標若已存在 .kettle 則直接覆蓋合併)。D:\Kettle_Shared\.kettle。KETTLE_HOME = D:\Kettle_Shared\.kettle(系統變數,對所有用戶含 SYSTEM 生效)。優點:避免雙邊同步,集中管理配置,支援多 Agent 節點共享。
C:\Windows\System32\config\systemprofile\.kettle\kettle.properties 存在。plugins 目錄存在且可讀。「用戶配置目錄不匹配服務執行身分」是跨平台調度工具(Kettle、Python 虛擬環境、Node npm 全域包等)常見坑。修復核心:**讓服務身分能讀到所需配置目錄**,或以環境變數統一指向共用路徑。