kettle spoon 无法启动,提示“Could not load SWT library”

  1. 使用的版本信息及操作环境:
    kettle spoon 版本:pdi-ce-9.2.0.0-290
    JDK 1.8.0_202
    系统:

    img

  1. 详细报错信息
java.lang.UnsatisfiedLinkError: Could not load SWT library. Reasons: 
    no swt-cocoa-4940r23 in java.library.path
    no swt-cocoa in java.library.path
    /Users/sulei/.swt/lib/macosx/x86_64/libswt-cocoa-4940r23.jnilib: dlopen(/Users/sulei/.swt/lib/macosx/x86_64/libswt-cocoa-4940r23.jnilib, 1): Symbol not found: __ZN20wireless_diagnostics6google8protobuf2io16CodedInputStream24default_recursion_limit_E
  Referenced from: /System/Library/PrivateFrameworks/WirelessDiagnostics.framework/Versions/A/Libraries/libAWDSupport.dylib
  Expected in: /usr/local/mysql/lib//libprotobuf-lite.dylib
 in /System/Library/PrivateFrameworks/WirelessDiagnostics.framework/Versions/A/Libraries/libAWDSupport.dylib
    Can't load library: /Users/sulei/.swt/lib/macosx/x86_64/libswt-cocoa.jnilib
    /Users/sulei/.swt/lib/macosx/x86_64/libswt-cocoa-4940r23.jnilib: dlopen(/Users/sulei/.swt/lib/macosx/x86_64/libswt-cocoa-4940r23.jnilib, 1): Symbol not found: __ZN20wireless_diagnostics6google8protobuf2io16CodedInputStream24default_recursion_limit_E
  Referenced from: /System/Library/PrivateFrameworks/WirelessDiagnostics.framework/Versions/A/Libraries/libAWDSupport.dylib
  Expected in: /usr/local/mysql/lib//libprotobuf-lite.dylib
 in /System/Library/PrivateFrameworks/WirelessDiagnostics.framework/Versions/A/Libraries/libAWDSupport.dylib
    at org.eclipse.swt.internal.Library.loadLibrary(Library.java:338)
    at org.eclipse.swt.internal.Library.loadLibrary(Library.java:257)
    at org.eclipse.swt.internal.C.<clinit>(C.java:19)
    at org.eclipse.swt.widgets.Display.<clinit>(Display.java:107)
    at org.pentaho.di.ui.core.widget.OsHelper.setAppName(OsHelper.java:106)
    at org.pentaho.di.ui.spoon.Spoon.main(Spoon.java:652)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    at java.lang.reflect.Method.invoke(Method.java:498)
    at org.pentaho.commons.launcher.Launcher.main(Launcher.java:92)
  1. 尝试过的方法
    已尝试更换不同的JDK版本,无果。
    前段时间在同样的环境配置下,可正确打开spoon,月余后再次尝试就报错了,期间未升级过系统。

恳请各位不吝赐教,感谢🙏