问题描述 :
安装License server,按要求装了 jdk1.8.0_45 和 jre1.8.0_45,点击安装后弹窗报错如下:
进入Details:
ZeroGu6: Windows DLL failed to load
at ZeroGa4.b(DashoA10*..)
at ZeroGa4.b(DashoA10*..)
at com.zerog.ia.installer.LifeCycleManager.b(DashoA10*..)
at com.zerog.ia.installer.LifeCycleManager.a(DashoA10*..)
at com.zerog.ia.installer.Main.main(DashoA10*..)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:497)
at com.zerog.lax.LAX.launch(DashoA10*..)
at com.zerog.lax.LAX.main(DashoA10*..)
原因分析:
由于本人系统里已经安装过其它版本JDK,虽然安装了UG需要的JDK版本,但当前系统里的Java环境是以前的版本。
解决方案:
通过配置环境变量来控制和管理系统Java环境
步骤:
1.找到安装的所有版本JDK的安装路径,准备配置环境变量(为了方便管理,我放在了同一个目录下)。
2.进入系统【环境变量】配置页面,配置JAVA_HOME环境变量
如下:新建jdk1.8.0_45的环境变量
所有版本jdk的JAVA_HOME都建立后,再建立一个标准JAVA_HOME变量,通过%%占位符,来替换实际使用的jdk版本
3.配置Path环境变量,按以下图示命名即可(编辑完成后退出一定要一路【确定】,不要点击【取消】)。
4.查看java版本
Win+R 打开cmd窗口,输入java -version
总结
1.本人按此流程配置后,License server成功安装,后续UGNX本体安装顺利。
2.后续切换jdk版本,修改JAVA_HOME变量值中被%%包裹的部分即可。
3.如有错误,欢迎指正。