在之前那篇Vuforia的配置中,安卓环境的配置是没问题的,而有人反馈说JDK配置有问题,后面我挨个排查了问题,结合网上已有的问题,整理出这篇分享给大家。
1.明明安装了对应Unity版本模块包却依然提示找不到OpenJDK,如图1-2:
图1-1 对应模块包
图1-2 没有找到JDK
此时若你copy路径会发现,OpenJDK根本就没有载入目录之中,这似乎也是因为jdk版本问题和配置的问题。如图1-3。
图1-3 路径缺失
解决方法1:取消Unity默认勾选路径,自己选择目录,注意:一定要是JDK8(1.8)的jdk包版本,否则会出现图1-4的错误。
图1-4 JDK版本有问题
解决方法2:配置Java环境。
此电脑 - 高级系统设置 - 环境变量 - 系统变量 -
①新建JAVA_HOME如下图2-1
(你的JDK主目录,我的是:D:\java-se-8u41)
图2-1 配置JAVA_HOME
②新建CLASSPATH如下图2-2
(%JAVA_HOME%\lib;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar)
图2-2 配置CLASSPATH
③编辑系统自带的Path,在其中新建如下图2-3
(%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin)
图2-3 配置Path
测试是否配置完成:win+r打开运行窗 - 输入cmd - 输入java