asadmin command doesn't work in ubuntu

11.9k views Asked by At

I'm using Java EE with Glassfish.

I can't run asadmin command as well. I did the following, but output from terminal is:

No command 'asadmin' found, did you mean: Command 'amadmin' from   package 'amanda-server' (universe) Command 'acsadmin' from package'ion' (universe) asadmin: command not found

I have Ubuntu 14.04 Trusty Tahr. I should be in bin directory of glassfish, so I'm in /opt/glassfish4/bin. But always nothing happend, just error message above.

4

There are 4 answers

0
OndroMih On BEST ANSWER

In Ubuntu and Linux in generál, you run commands from current directory like this: ./asadmin, ie. you must prepend ./ to make it explicit that you run a command I current directory. This is traditionally for some security reasons.

0
Devsullo On

Try following command export PATH=/installationDirectory/glassfishName/bin:$PATH

In my case it was export PATH=/opt/glassfish4/bin:$PATH

0
vishal On

I think you are creating the domain inside the default domain. You should make your own domain in the domains folder, and the run the following command in your terminal:

sh asadmin start-domain DOMAIN_NAME
0
Jose Mhlanga On

The asadmin command needs to be read from glassfish bin directory when executing commands, hence you need to export the following in your environment variables. On mac,

export PATH=/Users/macpro15/Downloads/glassfish5/bin:$PATH