JAVA_HOME

Thufir hawat.thufir at gmail.com
Sat Aug 18 21:24:43 UTC 2012


On Sat, 18 Aug 2012 20:26:43 +0100, Colin Law wrote:

> 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).


I found that "sudo su -" gives me root, and I'm able to echo $JAVA_HOME.  
However, what should it be set to?  It seems to be asking for a binary.


root at dur:/home/thufir/apache-james-3.0-beta4/bin# 
root at dur:/home/thufir/apache-james-3.0-beta4/bin# 
root at dur:/home/thufir/apache-james-3.0-beta4/bin# ./james-cli.sh -h 
localhost -p 9999 adddomain mydomain.tld
Error: JAVA_HOME is not defined correctly.
  We cannot execute /usr/lib/jvm/java-6-openjdk-common/bin/java
root at dur:/home/thufir/apache-james-3.0-beta4/bin# 
root at dur:/home/thufir/apache-james-3.0-beta4/bin# echo $JAVA_HOME/usr/lib/
jvm/java-6-openjdk-common
root at dur:/home/thufir/apache-james-3.0-beta4/bin# 
root at dur:/home/thufir/apache-james-3.0-beta4/bin# ll /usr/lib/jvm/
total 104
drwxr-xr-x   6 root root  4096 Aug 16 00:41 ./
drwxr-xr-x 226 root root 73728 Aug 18 10:24 ../
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
root at dur:/home/thufir/apache-james-3.0-beta4/bin# 
root at dur:/home/thufir/apache-james-3.0-beta4/bin# ll /usr/lib/jvm/java-6-
openjdk-common/jre/lib
total 6352
drwxr-xr-x 6 root root    4096 Aug 16 00:41 ./
drwxr-xr-x 3 root root    4096 Aug 16 00:41 ../
-rw-r--r-- 1 root root 3534509 Apr 12 18:22 charsets.jar
-rw-r--r-- 1 root root   78288 Apr 12 18:15 classlist
drwxr-xr-x 2 root root    4096 Aug 16 00:41 cmm/
-rw-r--r-- 1 root root    1450 Apr 12 18:14 compilefontconfig.jar
-rw-r--r-- 1 root root    4049 Apr 12 18:16 currency.data
drwxr-xr-x 2 root root    4096 Aug 16 00:41 ext/
drwxr-xr-x 2 root root    4096 Aug 16 00:41 im/
drwxr-xr-x 3 root root    4096 Aug 16 00:41 images/
-rw-r--r-- 1 root root   42111 Apr 12 18:15 javazic.jar
-rw-r--r-- 1 root root   85261 Apr 12 18:21 jce.jar
-rw-r--r-- 1 root root  523793 Apr 12 18:29 jsse.jar
-rw-r--r-- 1 root root    4226 Apr 12 18:16 jvm.hprof.txt
-rw-r--r-- 1 root root     385 Apr 12 18:21 management-agent.jar
-rw-r--r-- 1 root root 1053728 Apr 12 18:29 resources.jar
-rw-r--r-- 1 root root 1127950 Apr 12 18:29 rhino.jar
root at dur:/home/thufir/apache-james-3.0-beta4/bin# 
root at dur:/home/thufir/apache-james-3.0-beta4/bin# ll /usr/bin/java
lrwxrwxrwx 1 root root 22 Aug 14 11:14 /usr/bin/java -> /etc/alternatives/
java*
root at dur:/home/thufir/apache-james-3.0-beta4/bin# 
root at dur:/home/thufir/apache-james-3.0-beta4/bin# 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)
root at dur:/home/thufir/apache-james-3.0-beta4/bin# 




thanks, 

Thufir





More information about the ubuntu-users mailing list