楼主: baton
3683 2

[问答] SAS无法加载JAVA虚拟机的问题的解决 [推广有奖]

  • 0关注
  • 0粉丝

高中生

90%

还不是VIP/贵宾

-

威望
0
论坛币
1630 个
通用积分
0
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
129 点
帖子
5
精华
0
在线时间
70 小时
注册时间
2010-1-16
最后登录
2023-8-5

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

求职就业群
赵安豆老师微信:zhaoandou666

经管之家联合CDA

送您一个全额奖学金名额~ !

感谢您参与论坛问题回答

经管之家送您两个论坛币!

+2 论坛币
今日用SAS9.2运行,在处理ODS图形时发现SAS无法加载JAVA虚拟机,后来分析原因是因为SAS安装以后JAVA又升级过了,java升级后的路径变化了,而SAS默认的java运行路径是SAS安装时探测到的JAVA安装路径,JAVA更新后SAS找不到JAVA了。各位可以看下自己SAS的目录SAS 9.2\SASSecureJava\9.2下有个securejava_install_*******.log的文件,其中有这么几条:
“Detected Java version: 1.5 in: C:\Program Files\Java\jre1.5.0_12......
java.home=C\:\\Program Files\\Java\\jre1.5.0_12"。
这个Program Files\\Java\\jre1.5.0_12就是安装SAS时候的路径,而看看JAVA升级后安装路径下jre1.5.0_12这个文件夹仍在,但里面相关文件已经没有了,JAVA升级后安装路径下多了jre1.8.0_111文件夹,这里面就含有升级后的JAVA运行程序。
知道了原因:
解决办法:
1)降级JAVA到老版本。
2)我用的方法是直接把jre1.8.0_111文件夹里的所有程序全部拷贝到jre1.5.0_12文件夹中(jre1.8.0_111文件夹里的程序保留,为防其他程序运行JAVA出现问题),问题解决!


其他朋友的SAS版本与JAVA路径可能各有区别,但解决思路是一样的。

二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

关键词:Java jav 虚拟机 SASSECURE detected JAVA JAVA安装 运行程序 version 虚拟机

沙发
pighill 发表于 2019-12-15 10:25:36 |只看作者 |坛友微信交流群
从哪里找到升级后的JAVA储存路径?

使用道具

藤椅
thehardenway 发表于 2020-5-12 16:28:44 |只看作者 |坛友微信交流群
你好,请问我是下载9.2破解版的,java路径jre1.5.0_12里仍然有东西,但也是出现这个报错,请问怎么解决呢

使用道具

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
加好友,备注cda
拉您进交流群

京ICP备16021002-2号 京B2-20170662号 京公网安备 11010802022788号 论坛法律顾问:王进律师 知识产权保护声明   免责及隐私声明

GMT+8, 2024-4-25 06:38