![Невозможно запустить Studio-3T 2018.1.0 в Ubuntu Mate 16.04](https://rvso.com/image/898917/%D0%9D%D0%B5%D0%B2%D0%BE%D0%B7%D0%BC%D0%BE%D0%B6%D0%BD%D0%BE%20%D0%B7%D0%B0%D0%BF%D1%83%D1%81%D1%82%D0%B8%D1%82%D1%8C%20Studio-3T%202018.1.0%20%D0%B2%20Ubuntu%20Mate%2016.04.png)
Я новичок в среде Linux, и теперь у меня возникли некоторые проблемы при работе с MongoDB GUI Studio 3T.
Я установил «Studio-3T 2018.1.0» в Ubuntu Mate 16.04
Сначала я извлек tar-файл, а затем изменил разрешения.
chmod +x studio-3t-linux-x86-no-shell.sh
Затем я запустил файл
./studio-3t-linux-x86-no-shell.sh
- Наконец он начал выполняться и устанавливаться на моем компьютере.
Но в конце концов, когда я попытался открыть/запустить приложение, оно выдало ошибку запуска.
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)
решение1
На моей 64-битной системе я могу установить и запустить его с помощью:
cd ~/Downloads
wget https://download.studio3t.com/studio-3t/linux/2020.1.2/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.