PC:mac
OS:Mojave
Androidアプリを作成するのに、cordova を使用しているのですが、JAVA=HOMEの設定がうまくいかず、buildに失敗します。
jdkが1.8じゃないと上手くいかないのはわかっているのですが、.bash_profileの中身は書き換えてるので"java -version"のコンパイル結果は
java version "1.8.0_162" Java(TM) SE Runtime Environment (build 1.8.0_162-b12) Java HotSpot(TM) 64-Bit Server VM (build 25.162-b12, mixed mode)
とjavaは1.8を選択できてるかと思います。
しかし、cordova build の結果で下記のようにでます(一部)
Android Studio project detected ANDROID_HOME=/Users/XXXX/Library/Android/sdk JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk-10.0.1.jdk/Contents/Home FAILURE: Build failed with an exception. * What went wrong: Could not determine java version from '10.0.1'. * Try: Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output.
JAVA_HOMEの切り替えがうまくいってないようので、対処法をご教授いただきたいです。
あなたの回答
tips
プレビュー