2017-04-19 13 views
0

에 대한 JAVA_HOME을 구성하는 방법 :는 Selendroid의 시스템 요구 사항에서 Selendroid

자바 SDK (1.6 최소)이 설치되어 있어야하고 JAVA_HOME 구성. 중요 : JAVA_HOME이 Java 런타임 환경을 가리키고있는 경우 jarsigner와 같은 도구를 사용할 수 없으므로 selendroid에서 오류가 발생합니다!

그러나, 내 $에 JAVA_HOME 포인트 :

내가 시작할 수없는 이유는 Selendroid 이유라고 생각 /Library/Java/JavaVirtualMachines/jdk1.8.0_40.jdk/Contents/Home/jre

:

... 
Apr 19, 2017 9:14:07 AM io.selendroid.standalone.io.ShellCommand exec 
INFO: Executing shell command: /Library/Java/JavaVirtualMachines/jdk1.8.0_40.jdk/Contents/Home/jre/bin/jarsigner -sigalg MD5withRSA -digestalg SHA1 -signedjar /var/folders/np/gn2yjy916jjg33h2tr3hly3w0000gn/T/resigned-android-driver7285920814303014295.apk -storepass android -keystore /Users/cruz/.android/debug.keystore /var/folders/np/gn2yjy916jjg33h2tr3hly3w0000gn/T/android-driver7285920814303014295.apk androiddebugkey 
Apr 19, 2017 9:14:07 AM io.selendroid.standalone.io.ShellCommand exec 
SEVERE: Error executing command: /Library/Java/JavaVirtualMachines/jdk1.8.0_40.jdk/Contents/Home/jre/bin/jarsigner -sigalg MD5withRSA -digestalg SHA1 -signedjar /var/folders/np/gn2yjy916jjg33h2tr3hly3w0000gn/T/resigned-android-driver7285920814303014295.apk -storepass android -keystore /Users/cruz/.android/debug.keystore /var/folders/np/gn2yjy916jjg33h2tr3hly3w0000gn/T/android-driver7285920814303014295.apk androiddebugkey 
java.io.IOException: Cannot run program "/Library/Java/JavaVirtualMachines/jdk1.8.0_40.jdk/Contents/Home/jre/bin/jarsigner" (in directory "."): error=2, No such file or directory 
... 

내가에서 설정해야합니다 경로 내 $JAVA_HOME?

(참고 : 나는 맥 OS X 10.10.5을 사용하고 있습니다)

답변

0

그래서 나는 마침내 대신 JRE의 JDK의 경로를 알아 낸 :

/Library/Java/JavaVirtualMachines/jdk1.8.0_40.jdk/Contents/Home