Je suis nouveau dans l'environnement Linux et je rencontre maintenant des problèmes lors de l'exécution de MongoDB GUI Studio 3T.
J'ai installé 'Studio-3T 2018.1.0' dans Ubuntu Mate 16.04
J'ai d'abord extrait le fichier tar, puis j'ai changé l'autorisation.
chmod +x studio-3t-linux-x86-no-Shell.sh
Puis j'ai couru le fichier ./studio-3t-linux-x86-no-Shell.sh
Mais enfin, lorsque j'essaie d'ouvrir/exécuter l'application, une erreur de démarrage a été renvoyée.
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)
Sur mon système 64 bits, je peux l'installer et le lancer avec:
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
Si vous avez un système 64 bits, vous pouvez essayer de cette façon.
Sur 32 bits, je reçois la même erreur que vous avez écrit. Je recommande de contacter directement Studio-3T.