JAVA_HOME

Thufir hawat.thufir at gmail.com
Fri Aug 17 09:14:00 UTC 2012


What's the deal, haven't I set JAVA_HOME correctly?

thufir at dur:~$ 
thufir at dur:~$ sudo Desktop/james-2.3.2/bin/run.sh 
ERROR: JAVA_HOME not found in your environment.

Please, set the JAVA_HOME variable in your environment to match the
location of the Java Virtual Machine you want to use.
thufir at dur:~$ 
thufir at dur:~$ echo $JAVA_HOME
/usr/lib/jvm/java-6-openjdk-common
thufir at dur:~$ 
thufir at dur:~$ ll /usr/lib/jvm/
total 104
drwxr-xr-x   6 root root  4096 Aug 16 00:41 ./
drwxr-xr-x 242 root root 73728 Aug 16 23:55 ../
lrwxrwxrwx   1 root root    19 Apr 12 18:57 java-1.6.0-openjdk-i386 -> 
java-6-openjdk-i386/
-rw-r--r--   1 root root  2345 Apr 12 18:57 .java-1.6.0-openjdk-i386.jinfo
drwxr-xr-x   3 root root  4096 Aug 16 00:41 java-6-openjdk-common/
drwxr-xr-x   5 root root  4096 Aug 16 00:41 java-6-openjdk-i386/
drwxr-xr-x   5 root root  4096 Aug 16 00:41 java-7-openjdk-i386/
drwxr-xr-x   8 root root  4096 Aug 14 11:14 java-7-oracle/
-rw-r--r--   1 root root  2564 Aug 14 11:14 .java-7-oracle.jinfo
thufir at dur:~$ 
thufir at dur:~$ sudo update-alternatives --config java
There are 3 choices for the alternative java (providing /usr/bin/java).

  Selection    Path                                           Priority   
Status
------------------------------------------------------------
  0            /usr/lib/jvm/java-7-oracle/jre/bin/java         1063      
auto mode
* 1            /usr/lib/jvm/java-6-openjdk-i386/jre/bin/java   1061      
manual mode
  2            /usr/lib/jvm/java-7-oracle/bin/java             1062      
manual mode
  3            /usr/lib/jvm/java-7-oracle/jre/bin/java         1063      
manual mode

Press enter to keep the current choice[*], or type selection number: 
thufir at dur:~$ 
thufir at dur:~$ java -version
java version "1.6.0_24"
OpenJDK Runtime Environment (IcedTea6 1.11.1) (6b24-1.11.1-4ubuntu2)
OpenJDK Client VM (build 20.0-b12, mixed mode, sharing)
thufir at dur:~$ 



see:

http://askubuntu.com/questions/175514/how-to-set-java-home-for-openjdk



thanks,

Thufir





More information about the ubuntu-users mailing list