Unable to run Studio-3T 2018.1.0 In Ubuntu Mate 16.04


up vote
2
down vote
favorite
I am new to the Linux environment, and now I am facing some problems while running MongoDB GUI Studio 3T.
I have installed 'Studio-3T 2018.1.0' in Ubuntu Mate 16.04
First I extracted the tar file and then I changed the permission.
chmod +x studio-3t-linux-x86-no-shell.sh
Then I ran the file
./studio-3t-linux-x86-no-shell.sh
- Finally it started executing and installed in my machine.
But at last when I am trying to open/run the application it threw a startup error.
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)
command-line mate mongodb
add a comment |Â
up vote
2
down vote
favorite
I am new to the Linux environment, and now I am facing some problems while running MongoDB GUI Studio 3T.
I have installed 'Studio-3T 2018.1.0' in Ubuntu Mate 16.04
First I extracted the tar file and then I changed the permission.
chmod +x studio-3t-linux-x86-no-shell.sh
Then I ran the file
./studio-3t-linux-x86-no-shell.sh
- Finally it started executing and installed in my machine.
But at last when I am trying to open/run the application it threw a startup error.
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)
command-line mate mongodb
Generally it is better to include the text of the error messages than to paste a picture of the error.
â Charles Green
Feb 9 at 15:33
add a comment |Â
up vote
2
down vote
favorite
up vote
2
down vote
favorite
I am new to the Linux environment, and now I am facing some problems while running MongoDB GUI Studio 3T.
I have installed 'Studio-3T 2018.1.0' in Ubuntu Mate 16.04
First I extracted the tar file and then I changed the permission.
chmod +x studio-3t-linux-x86-no-shell.sh
Then I ran the file
./studio-3t-linux-x86-no-shell.sh
- Finally it started executing and installed in my machine.
But at last when I am trying to open/run the application it threw a startup error.
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)
command-line mate mongodb
I am new to the Linux environment, and now I am facing some problems while running MongoDB GUI Studio 3T.
I have installed 'Studio-3T 2018.1.0' in Ubuntu Mate 16.04
First I extracted the tar file and then I changed the permission.
chmod +x studio-3t-linux-x86-no-shell.sh
Then I ran the file
./studio-3t-linux-x86-no-shell.sh
- Finally it started executing and installed in my machine.
But at last when I am trying to open/run the application it threw a startup error.
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)
command-line mate mongodb
command-line mate mongodb
edited Feb 9 at 16:04


karel
51.7k11107131
51.7k11107131
asked Feb 9 at 15:24


SATYA PRAKASH NANDY
1114
1114
Generally it is better to include the text of the error messages than to paste a picture of the error.
â Charles Green
Feb 9 at 15:33
add a comment |Â
Generally it is better to include the text of the error messages than to paste a picture of the error.
â Charles Green
Feb 9 at 15:33
Generally it is better to include the text of the error messages than to paste a picture of the error.
â Charles Green
Feb 9 at 15:33
Generally it is better to include the text of the error messages than to paste a picture of the error.
â Charles Green
Feb 9 at 15:33
add a comment |Â
1 Answer
1
active
oldest
votes
up vote
1
down vote
On my 64-bit system I can install and launch it with:
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
If you have 64-bit system you can try this way.
On 32-bit I get the same error as you wrote. I recommend to contact Studio-3T directly.
I have 32 bit machine
â SATYA PRAKASH NANDY
Feb 9 at 16:47
Facing same error
â SATYA PRAKASH NANDY
Feb 9 at 16:51
On 32-bit I get same error.
â N0rbert
Feb 9 at 16:54
add a comment |Â
1 Answer
1
active
oldest
votes
1 Answer
1
active
oldest
votes
active
oldest
votes
active
oldest
votes
up vote
1
down vote
On my 64-bit system I can install and launch it with:
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
If you have 64-bit system you can try this way.
On 32-bit I get the same error as you wrote. I recommend to contact Studio-3T directly.
I have 32 bit machine
â SATYA PRAKASH NANDY
Feb 9 at 16:47
Facing same error
â SATYA PRAKASH NANDY
Feb 9 at 16:51
On 32-bit I get same error.
â N0rbert
Feb 9 at 16:54
add a comment |Â
up vote
1
down vote
On my 64-bit system I can install and launch it with:
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
If you have 64-bit system you can try this way.
On 32-bit I get the same error as you wrote. I recommend to contact Studio-3T directly.
I have 32 bit machine
â SATYA PRAKASH NANDY
Feb 9 at 16:47
Facing same error
â SATYA PRAKASH NANDY
Feb 9 at 16:51
On 32-bit I get same error.
â N0rbert
Feb 9 at 16:54
add a comment |Â
up vote
1
down vote
up vote
1
down vote
On my 64-bit system I can install and launch it with:
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
If you have 64-bit system you can try this way.
On 32-bit I get the same error as you wrote. I recommend to contact Studio-3T directly.
On my 64-bit system I can install and launch it with:
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
If you have 64-bit system you can try this way.
On 32-bit I get the same error as you wrote. I recommend to contact Studio-3T directly.
edited Feb 9 at 17:10
answered Feb 9 at 15:53
N0rbert
16.6k33479
16.6k33479
I have 32 bit machine
â SATYA PRAKASH NANDY
Feb 9 at 16:47
Facing same error
â SATYA PRAKASH NANDY
Feb 9 at 16:51
On 32-bit I get same error.
â N0rbert
Feb 9 at 16:54
add a comment |Â
I have 32 bit machine
â SATYA PRAKASH NANDY
Feb 9 at 16:47
Facing same error
â SATYA PRAKASH NANDY
Feb 9 at 16:51
On 32-bit I get same error.
â N0rbert
Feb 9 at 16:54
I have 32 bit machine
â SATYA PRAKASH NANDY
Feb 9 at 16:47
I have 32 bit machine
â SATYA PRAKASH NANDY
Feb 9 at 16:47
Facing same error
â SATYA PRAKASH NANDY
Feb 9 at 16:51
Facing same error
â SATYA PRAKASH NANDY
Feb 9 at 16:51
On 32-bit I get same error.
â N0rbert
Feb 9 at 16:54
On 32-bit I get same error.
â N0rbert
Feb 9 at 16:54
add a comment |Â
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
var $window = $(window),
onScroll = function(e)
var $elem = $('.new-login-left'),
docViewTop = $window.scrollTop(),
docViewBottom = docViewTop + $window.height(),
elemTop = $elem.offset().top,
elemBottom = elemTop + $elem.height();
if ((docViewTop elemBottom))
StackExchange.using('gps', function() StackExchange.gps.track('embedded_signup_form.view', location: 'question_page' ); );
$window.unbind('scroll', onScroll);
;
$window.on('scroll', onScroll);
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2faskubuntu.com%2fquestions%2f1004590%2funable-to-run-studio-3t-2018-1-0-in-ubuntu-mate-16-04%23new-answer', 'question_page');
);
Post as a guest
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
var $window = $(window),
onScroll = function(e)
var $elem = $('.new-login-left'),
docViewTop = $window.scrollTop(),
docViewBottom = docViewTop + $window.height(),
elemTop = $elem.offset().top,
elemBottom = elemTop + $elem.height();
if ((docViewTop elemBottom))
StackExchange.using('gps', function() StackExchange.gps.track('embedded_signup_form.view', location: 'question_page' ); );
$window.unbind('scroll', onScroll);
;
$window.on('scroll', onScroll);
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
var $window = $(window),
onScroll = function(e)
var $elem = $('.new-login-left'),
docViewTop = $window.scrollTop(),
docViewBottom = docViewTop + $window.height(),
elemTop = $elem.offset().top,
elemBottom = elemTop + $elem.height();
if ((docViewTop elemBottom))
StackExchange.using('gps', function() StackExchange.gps.track('embedded_signup_form.view', location: 'question_page' ); );
$window.unbind('scroll', onScroll);
;
$window.on('scroll', onScroll);
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
var $window = $(window),
onScroll = function(e)
var $elem = $('.new-login-left'),
docViewTop = $window.scrollTop(),
docViewBottom = docViewTop + $window.height(),
elemTop = $elem.offset().top,
elemBottom = elemTop + $elem.height();
if ((docViewTop elemBottom))
StackExchange.using('gps', function() StackExchange.gps.track('embedded_signup_form.view', location: 'question_page' ); );
$window.unbind('scroll', onScroll);
;
$window.on('scroll', onScroll);
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Generally it is better to include the text of the error messages than to paste a picture of the error.
â Charles Green
Feb 9 at 15:33