web-dev-qa-db-ja.com

Ubuntu Mate 16.04でStudio-3T 2018.1.0を実行できない

Linux環境は初めてで、MongoDB GUI Studio 3Tの実行中にいくつかの問題に直面しています。

enter image description here

Ubuntu Mate 16.04に「Studio-3T 2018.1.0」をインストールしました

  1. 最初にtarファイルを抽出し、次に許可を変更しました。

    chmod +x studio-3t-linux-x86-no-Shell.sh  
    
  2. 次に、ファイル./studio-3t-linux-x86-no-Shell.shを実行しました

  3. 最後に実行が開始され、マシンにインストールされました。
  4. しかし、ようやくアプリケーションを開いて実行しようとすると、起動エラーがスローされました。

    Java.lang.NoClassDefFoundError: Could not initialize class org.Eclipse.swt.widgets.Display
    at t3.dataman.mongodb.app.Studio3TApp.mq(Studio3TApp.Java:49)
    at t3.dataman.mongodb.app.Studio3TApp.main(Studio3TApp.Java:39)
    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 com.exe4j.runtime.LauncherEngine.launch(LauncherEngine.Java:81)
    at com.install4j.runtime.launcher.UnixLauncher.main(UnixLauncher.Java:62)
    
2

私の64ビットシステムでは、次の方法でインストールおよび起動できます。

cd ~/Downloads
wget https://download.studio3t.com/studio-3t/linux/2018.1.0/studio-3t-linux-x64.tar.gz
tar -xzf studio-3t-linux-x64.tar.gz
sh studio-3t-linux-x64-no-Shell.sh
# then it starts when installer is finished

64ビットシステムを使用している場合は、この方法を試すことができます。

32ビットでは、あなたが書いたのと同じエラーが出ます。 Studio-3Tに直接連絡することをお勧めします。

1
N0rbert