404hub
8/19/2019 - 3:33 AM

KETTLE repository is shown grey and non-clickable

KETTLE的repository各子菜单均为灰色且不可点击(macbook和win10安装后均存在此问题)。

新安装PDI8.2,macbook和win10均出现此问题。
经查.kettle文件夹(macbook在users/usr...文件夹下,win10在data-integration文件夹下)中,没有repositories.xml。

手工创建该xml文件:
<?xml version="1.0" encoding="UTF-8"?>
<repositories>
  <repository>  
    <id>KettleFileRepository</id>
    <name>file_repository</name>
    <description>File repository</description>
    <is_default>true</is_default>
    <base_directory>可创建一个文件夹,添加在这里</base_directory>
    <read_only>N</read_only>
    <hides_hidden_files>N</hides_hidden_files>
  </repository>  
 
   </repositories>
   
重新启动spoon,此时repository下各子菜单就可以点击并打开了。

注:查网上相关文档,都说是由于中文目录的问题,repositories.xml文件中有乱码。
需要将乱码的资源库删掉或改为英文,然后将同文件夹下的.spoonrc文件和db.cache-*文件删除掉。