Index: /nutchez-0.2/src/test/client_install_func.sh
===================================================================
--- /nutchez-0.2/src/test/client_install_func.sh	(revision 144)
+++ /nutchez-0.2/src/test/client_install_func.sh	(revision 145)
@@ -72,34 +72,54 @@
 echo -e "\nNutchEz need Sun Java JDK 1.6.x or above version"
 
+javaPath="/usr"
 yesno="no"
-while [ "$yesno" != "yes" ] 
-do
-    read -p "Plz input Sun Java home path (ex. '/usr/lib/jvm/java-6-sun-1.6.0.12' or using default '/usr' ): " javaPath
-    read -p "Your java is ${javaPath}/bin/java. Is it correct (yes/no): " yesno
-done
-
-test -z JavaPath && $javaPath="/usr"
-
-if [ -e $javaPath/bin/java ]; then
-    JAVA_org=$($javaPath/bin/java -version 2>&1 | grep "Java(TM)")
-    JAVA_version=$($javaPath/bin/java -version 2>&1 | grep "java version" | \
-    awk '{print $3}' | cut -d "." -f1-2 | cut -d "\"" -f2)
-
-    if [ "$JAVA_org" == "" ]; then 
-        echo "Java is not Sun version, plz install sun Java 1.6.X"
-        exit    
-    fi
+choice="3"
+
+    if [ -e $javaPath/bin/java ]; then
+      JAVA_org=$($javaPath/bin/java -version 2>&1 | grep "Java(TM)")
+      JAVA_version=$($javaPath/bin/java -version 2>&1 | grep "java version" | \
+      awk '{print $3}' | cut -d "." -f1-2 | cut -d "\"" -f2)
    
-    large16=$(echo "$JAVA_version >= 1.6" | bc)
-    if [ "${large16}" == 0 ]; then
-        echo "Java version is too old (it need 1.6.X above)"
-        exit
-    fi
-    
-    echo "System has Sun Java 1.6 above version."
-else
-    echo "Plz install Sun JAVA 1.6.X or above version"
-    exit
-fi
+        if [ "$JAVA_org" == "" ]; then 
+            echo "Java is not Sun version, plz install sun Java 1.6.X"
+            echo -e "\nPlz input your choice: "
+            echo "(1)System don't have Sun Java (2)Sun Java is in other path (3)Exit"
+            read -p "plz input (1/2/3): " choice
+            case $choice  in
+                "1")
+                echo -e "Plz install Sun Java manually!"
+                exit 
+                ;;
+                "2")
+                    read -p "Input Sun Java home path(ex. '/usr/lib/jvm/java-6-sun-1.6.0.12' or using default '/usr' ): " javaPath
+                ;;
+                "*")
+                exit
+                ;;
+            esac
+
+            if [ $choice == "2" ]; then
+                JAVA_org=$($javaPath/bin/java -version 2>&1 | grep "Java(TM)")
+                JAVA_version=$($javaPath/bin/java -version 2>&1 | grep "java version" | \
+                awk '{print $3}' | cut -d "." -f1-2 | cut -d "\"" -f2)
+                
+                if [ "$JAVA_org" == "" ]; then
+                echo -e "It is not Sun Java! Plz install Sun Java manually!"
+                exit
+                fi
+            fi
+        fi  
+
+      large16=$(echo "$JAVA_version >= 1.6" | bc)
+      if [ "${large16}" == 0 ]; then
+          echo "Java version is too old (it need 1.6.X above)"
+          exit
+      fi  
+      
+      echo "System has Sun Java 1.6 above version."
+  else
+      echo "Plz install Sun JAVA 1.6.X or above version"
+      exit
+  fi
 
 unset JAVA_org
