QQ登录

只需要一步,快速开始

 注册地址  找回密码
查看: 5449|回复: 0
打印 上一主题 下一主题

【攻略】如何解决SAS中无法安装JAVA虚拟机

[复制链接]
字体大小: 正常 放大

715

主题

213

听众

8573

积分

  • TA的每日心情
    开心
    2017-4-28 17:18
  • 签到天数: 415 天

    [LV.9]以坛为家II

    社区QQ达人 邮箱绑定达人 风雨历程奖 最具活力勋章 发帖功臣 元老勋章 新人进步奖

    群组乐考无忧考研公益讲座

    群组2017美赛两天强训

    群组模友会交流视频

    群组

    群组国赛讨论

    跳转到指定楼层
    1#
    发表于 2015-9-30 10:45 |只看该作者 |倒序浏览
    |招呼Ta 关注Ta |邮箱已经成功绑定
    SAS数据分析大赛即将来临,对于软件方面的学习,大家可能还有所疑惑,下面为大家整理一下SAS中安装JAVA虚拟机的问题
    4 ^$ ^- w) U6 g4 |$ u不知道大家有没有遇到无法使用sas无法使用java虚拟机的问题,我一直被这个问题困扰着,最近研究了两天两夜,看了sas.support近20份报错报告,终于把这个问题给解决了。
    5 q8 i- M5 c% C! R& Q" J) `总结起来,总共有3 L# h) F) r: J  H) e# K
    一:你的java 版本必须是32位的,不可以是64位的,所以去java官网下个32位的java7吧;
    ( J; s  R! ~# E. @" ~% `0 f* R" Z& s二:在你的环境变量里设置你的JAVA_HOME的路径为C:\Program Files (x86)\Java\jre7;(这个是我的)
    4 p1 n. D2 o6 T5 T: a2 A三:如果你使用的html浏览工具室explorer,打开,查看加载项,里面有orcal公司的java,查看你的java详细信息,确定是上面的路劲;% P+ U; f1 W8 {6 f% r% ^. m3 [
    四:打开cmd,输入cd\(enter)->cd "C:\Program Files (x86)\Java\jre7\bin\"(enter)->java -fullversion;
    % M; l+ X0 Y9 j" h6 m- W5 r出来的结果如果是java full version “(你的java版本)”;
    ( L/ E: @- C7 K8 R& C0 I- i那么你的java就运行没问题了;接下来就是sas软件找不找得到的问题了;# b6 E: A6 n4 _$ r; q
    五:打开“D:\Program Files\SASHome\sassw" 确认你的JREHOME=C:\Program Files (x86)\Java\jre7\bin\java.exe是你的java路径,默认是不对的;
    : n: h" R$ a4 u% J六:打开“D:\Program Files\SASHome\SASFoundation\9.3\nls\en\sasv9” 确认; b4 s8 B; i$ ^$ r* V8 U; ^
    . v* b. ~1 S! C: Y6 R7 b; A' D
    /*  Options used when SAS is accessing a JVM for JNI processing  */4 f4 R+ e1 s2 \/ j
    -JREOPTIONS=(0 O& L  ?! D# Q" g3 ?6 ~, q
    2 g- i+ I' o, w& T2 G/ H3 n
            -DPFS_TEMPLATE=!SASROOT\tkjava\sasmisc\qrpfstpt.xml
    7 H' r$ a$ t0 e3 x        -Djava.class.path=d:\Program Files\SASHome\SASVersionedJarRepository\eclipse\plugins\sas.launcher.jar
    0 I6 l! A. \" j        -Djava.security.auth.login.config=!SASROOT\tkjava\sasmisc\sas.login.config
    + M9 E, v. y4 i/ b) d, T        -Djava.security.policy=!SASROOT\tkjava\sasmisc\sas.policy5 M$ [* L& {9 A& `- f- ]
            -Djava.system.class.loader=com.sas.app.AppClassLoader8 a- b% t8 v7 w$ [, N
            -Dlog4j.configuration=file:/D:/Program%20Files/SASHome/SASFoundation/9.3/tkjava/sasmisc/sas.log4j.properties
    5 ]5 d, Y) w8 a2 D        -Dsas.app.class.path=d:\Program Files\SASHome\SASVersionedJarRepository\eclipse\plugins\tkjava.jar* {. `4 @  W9 @, u9 I
            -Dsas.ext.config=!SASROOT\tkjava\sasmisc\sas.java.ext.config
    * S# p$ d6 L; H: B- j* j        -Dsas.jre.libjvm=C:\PROGRA~2\Java\JRE7\bin\client\jvm.dll
    8 U, u2 H# k' m4 D; M6 ?        -Dtkj.app.launch.config=d:\Program Files\SASHome\SASVersionedJarRepository\picklist) @* V( c7 b* K3 a2 z% l) U" v! c
            -Xms128m
    ) c' C2 {2 G% g6 L! }( {2 \        -Xmx128m
    * u8 n4 K  \$ o: y        )
    % U" b( Y" T( g8 Q% s4 |0 y7 N# W8 [- ?$ h
    确认红色字这一段是你的文件位置,而且存在;PROGRA~2就是progam files(x86)
    # Y( d, \0 @( D接下来最后一步,最大化这个txt文档,确认每一行都在一行上,不要出现. u9 L" ?; s1 Z3 \
    .....program" c- j, F' q. C( Y
    file.....
    8 s  G8 _6 F* i$ m这种现象;3 {/ y5 ]( Q4 A: _6 _7 |3 |
    $ {/ d6 C" o9 i
    做好这些,你的sas应该就不会有无法加载JAVA虚拟机的问题了;
    ) C# u" n0 Z- J7 J* S3 D 105339u2ohuz22klxxlzll.png
    * t0 t' Q8 y( f! d大家看没有红字出现了吧
    , _+ m; D& i) h9 F+ z- K$ f5 f
    ; Y7 a, q, P2 b, s5 z. X, [3 x' B0 P) Y9 ^4 z9 f; T6 x. K

    # n/ O" g1 b0 M
    zan
    转播转播0 分享淘帖0 分享分享0 收藏收藏0 支持支持0 反对反对0 微信微信
    您需要登录后才可以回帖 登录 | 注册地址

    qq
    收缩
    • 电话咨询

    • 04714969085
    fastpost

    关于我们| 联系我们| 诚征英才| 对外合作| 产品服务| QQ

    手机版|Archiver| |繁體中文 手机客户端  

    蒙公网安备 15010502000194号

    Powered by Discuz! X2.5   © 2001-2013 数学建模网-数学中国 ( 蒙ICP备14002410号-3 蒙BBS备-0002号 )     论坛法律顾问:王兆丰

    GMT+8, 2026-6-14 02:56 , Processed in 0.351882 second(s), 56 queries .

    回顶部