JAVA_HOME

Colin Law clanlaw at googlemail.com
Sat Aug 18 19:26:43 UTC 2012


On 18 August 2012 17:33, Thufir <hawat.thufir at gmail.com> wrote:
> On Fri, 17 Aug 2012 17:07:21 +0100, Colin Law wrote:
>
>> To the OP,
>> sudo sh -c 'echo $JAVA_HOME'
>> might be more informative.
>
>
> thufir at dur:~$
> thufir at dur:~$ ls /usr/lib/jvm/java-6-openjdk-common
> jre
> thufir at dur:~$ sudo sh -c 'echo $JAVA_HOME'
> [sudo] password for thufir:
>
> thufir at dur:~$
> thufir at dur:~$ sudo sh -c 'echo $JAVA_HOME'
>
> thufir at dur:~$
> thufir at dur:~$ cat /etc/environment
> PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/
> games"
> JAVA_HOME="/usr/lib/jvm/java-6-openjdk-common"
> thufir at dur:~$

Are you ok now or do you not see what the issue is?  When you use sudo
you get root's environment not the current user.  You could use sudo
su instead, which gives you root privileges but the users environment
(I think).

Colin




More information about the ubuntu-users mailing list