- 在线时间
- 1029 小时
- 最后登录
- 2017-4-30
- 注册时间
- 2014-1-21
- 听众数
- 213
- 收听数
- 2
- 能力
- 100 分
- 体力
- 15815 点
- 威望
- 98 点
- 阅读权限
- 150
- 积分
- 8574
- 相册
- 0
- 日志
- 0
- 记录
- 3
- 帖子
- 1549
- 主题
- 715
- 精华
- 2
- 分享
- 0
- 好友
- 542
TA的每日心情 | 开心 2017-4-28 17:18 |
|---|
签到天数: 415 天 [LV.9]以坛为家II
 群组: 乐考无忧考研公益讲座 群组: 2017美赛两天强训 群组: 模友会交流视频 群组: 群组: 国赛讨论 |
SAS数据分析大赛即将来临,对于软件方面的学习,大家可能还有所疑惑,下面为大家整理一下SAS中安装JAVA虚拟机的问题
* j# A- d4 q& W# W: o- |8 c不知道大家有没有遇到无法使用sas无法使用java虚拟机的问题,我一直被这个问题困扰着,最近研究了两天两夜,看了sas.support近20份报错报告,终于把这个问题给解决了。3 K* D( B% z# F8 ?( \' @
总结起来,总共有& d: F0 S1 V+ ~5 H; }
一:你的java 版本必须是32位的,不可以是64位的,所以去java官网下个32位的java7吧;6 h+ ]/ A" I) X8 b
二:在你的环境变量里设置你的JAVA_HOME的路径为C:\Program Files (x86)\Java\jre7;(这个是我的)
' i6 y/ z/ p& S2 Z& h三:如果你使用的html浏览工具室explorer,打开,查看加载项,里面有orcal公司的java,查看你的java详细信息,确定是上面的路劲;
: n3 g3 O5 H0 J* y9 J6 ?四:打开cmd,输入cd\(enter)->cd "C:\Program Files (x86)\Java\jre7\bin\"(enter)->java -fullversion;
& _/ w" R R1 b7 _ n' q/ y出来的结果如果是java full version “(你的java版本)”;
0 x# @3 {; ]+ t( T! k L' {那么你的java就运行没问题了;接下来就是sas软件找不找得到的问题了; A2 b! |; w; R* _* F0 z
五:打开“D:\Program Files\SASHome\sassw" 确认你的JREHOME=C:\Program Files (x86)\Java\jre7\bin\java.exe是你的java路径,默认是不对的;
/ s/ e6 O5 U; ~$ T' p7 l B F六:打开“D:\Program Files\SASHome\SASFoundation\9.3\nls\en\sasv9” 确认
' m ^2 V# O7 e! I: C/ g& b' n" n Z1 [8 |( A% J5 S" i1 `
/* Options used when SAS is accessing a JVM for JNI processing */ k R) H. Y5 X0 v: l
-JREOPTIONS=(. `/ r5 k& ?( x' S* Y$ L& I7 K
' n4 F" l6 O+ Q -DPFS_TEMPLATE=!SASROOT\tkjava\sasmisc\qrpfstpt.xml
* W: P( [$ N) E; m% e -Djava.class.path=d:\Program Files\SASHome\SASVersionedJarRepository\eclipse\plugins\sas.launcher.jar( {; G7 ]: \; Y
-Djava.security.auth.login.config=!SASROOT\tkjava\sasmisc\sas.login.config
: o8 t8 D' Z1 h3 D G4 x -Djava.security.policy=!SASROOT\tkjava\sasmisc\sas.policy
4 z) Y2 R3 m! [) U; I5 j -Djava.system.class.loader=com.sas.app.AppClassLoader
- I1 a: w( q3 g+ y4 j0 s3 Y -Dlog4j.configuration=file:/D:/Program%20Files/SASHome/SASFoundation/9.3/tkjava/sasmisc/sas.log4j.properties4 T% ~* F; _/ r; z- c8 K2 c7 A- {. D
-Dsas.app.class.path=d:\Program Files\SASHome\SASVersionedJarRepository\eclipse\plugins\tkjava.jar
N0 f: Y/ {0 z# ? -Dsas.ext.config=!SASROOT\tkjava\sasmisc\sas.java.ext.config
# q5 I0 L5 j# O* L' d2 h; _ -Dsas.jre.libjvm=C:\PROGRA~2\Java\JRE7\bin\client\jvm.dll+ @2 ^; @: Z4 K( g5 R# C: W- J2 h
-Dtkj.app.launch.config=d:\Program Files\SASHome\SASVersionedJarRepository\picklist
: D1 n$ b+ s# F+ N9 e -Xms128m9 I+ M0 p( N4 u7 _
-Xmx128m+ r9 P5 m2 Q& L6 v# e4 @* Y
)
: e7 [2 q9 i( `1 i. R9 D0 b
# h% J6 m8 E7 H, ?' L8 \" J确认红色字这一段是你的文件位置,而且存在;PROGRA~2就是progam files(x86). u1 `# E$ ?4 v# B1 T
接下来最后一步,最大化这个txt文档,确认每一行都在一行上,不要出现
; z$ c0 y- M2 x' M. F7 e.....program
7 m5 |4 ~ w, j9 I3 N. z+ Nfile.....
+ R" ~4 T! D, F* u6 X这种现象;
% z/ S( {, L7 Q5 v( h
$ T9 J+ J9 @8 e7 R8 R, E, e1 c做好这些,你的sas应该就不会有无法加载JAVA虚拟机的问题了;
/ q* i; v, I2 W* z- `8 J. ^
9 @% A" M. U( Z8 ~* k+ a大家看没有红字出现了吧
' `0 H% I' m/ H
2 v4 }$ C1 F8 H3 y3 J
& z# `% ~' R/ A1 l
8 I6 }$ b& V5 E! C+ E7 A |
zan
|