Error: JAVA_HOME is not defined correctly.
We cannot execute
/System/Library/Frameworks/JavaVM.framework/Versions/CurrentJDK/Home/bin/java
আমি আমার ওএসএক্সকে 10.8.4 এ উন্নীত করেছি। ওএসএক্স আপগ্রেড হওয়ার পরে আমি আমার জেডিকে এবং জেআরই-কে উন্নীত করে to এ উন্নীত করেছি তবে প্রকল্পের মাভেন বিল্ডের জন্য চেষ্টা করার সময় আমি উপরের ত্রুটিটি পাচ্ছি।
আমি যখন দৌড়ান ls -al /System/Library/Frameworks/JavaVM.framework/Versions/
আমি নীচের প্রতিক্রিয়া পেতে
drwxr-xr-x 11 root wheel 374 Jul 22 22:33 .
drwxr-xr-x 10 root wheel 340 Jul 22 18:30 ..
lrwxr-xr-x 1 root wheel 10 Jul 22 18:30 1.4 -> CurrentJDK
lrwxr-xr-x 1 root wheel 10 Jul 22 18:30 1.4.2 -> CurrentJDK
lrwxr-xr-x 1 root wheel 10 Jul 22 18:30 1.5 -> CurrentJDK
lrwxr-xr-x 1 root wheel 10 Jul 22 18:30 1.5.0 -> CurrentJDK
lrwxr-xr-x 1 root wheel 10 Jul 22 18:30 1.6 -> CurrentJDK
lrwxr-xr-x 1 root wheel 10 Jul 22 18:30 1.6.0 -> CurrentJDK
drwxr-xr-x 7 root wheel 238 Jul 22 18:30 A
lrwxr-xr-x 1 root wheel 1 Jul 22 18:30 Current -> A
lrwxr-xr-x 1 root wheel 59 Jul 22 18:30 CurrentJDK -> /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents
এই জন্য ls -al /System/Library/Frameworks/JavaVM.framework/Versions/CurrentJDK/Home/bin
কারেন্টজেডিকে আমি আর কোনও সামগ্রী দেখতে পাচ্ছি না।
চলমান /usr/libexec/java_home
আমি পাই:
/Library/Java/JavaVirtualMachines/jdk1.7.0_25.jdk/Contents/Home
আমি ওএস এক্স এর সাথে কাজ করতে বেশ নতুন। এটি সফল করতে কোনও পয়েন্ট আমি এখনও মিস করেছি কিনা তা আমাকে জানান।
export JAVA_HOME=/usr/libexec/java_home
.profile -> export PATH=${JAVA_HOME}/bin:$PATH
export CATALINA_HOME=/Library/Tomcat/Home
.bashrc এবং .profile উপরে কমান্ড এটা উল্লেখ .. হয়েছে
echo $JAVA_HOME
,ls -al /System/Library/Frameworks/JavaVM.framework/Versions/CurrentJDK/Home/bin
এবংls -al /System/Library/Frameworks/JavaVM.framework/Versions/
এবং প্রশ্নে ফলাফল যুক্ত করতে পারেন?