- 在线时间
- 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虚拟机的问题/ Z( J- m% }, M2 ]) T; V1 l
不知道大家有没有遇到无法使用sas无法使用java虚拟机的问题,我一直被这个问题困扰着,最近研究了两天两夜,看了sas.support近20份报错报告,终于把这个问题给解决了。6 C- E6 L, c- W. ]) z2 w9 \
总结起来,总共有
' z* [2 n; p; `; H/ T) o一:你的java 版本必须是32位的,不可以是64位的,所以去java官网下个32位的java7吧;
% j" j, j" V, Z# A' q二:在你的环境变量里设置你的JAVA_HOME的路径为C:\Program Files (x86)\Java\jre7;(这个是我的)2 i& g, |9 ?, A, V
三:如果你使用的html浏览工具室explorer,打开,查看加载项,里面有orcal公司的java,查看你的java详细信息,确定是上面的路劲;
! X% C" ~ _' S) Y3 L四:打开cmd,输入cd\(enter)->cd "C:\Program Files (x86)\Java\jre7\bin\"(enter)->java -fullversion;
3 Z* `. h# n5 I6 Y$ w ~出来的结果如果是java full version “(你的java版本)”;7 B9 A+ Q% G9 r' S4 ~7 k
那么你的java就运行没问题了;接下来就是sas软件找不找得到的问题了;
0 i: R) \; I9 u3 }- _( P( W1 u7 m五:打开“D:\Program Files\SASHome\sassw" 确认你的JREHOME=C:\Program Files (x86)\Java\jre7\bin\java.exe是你的java路径,默认是不对的;
# n+ ^! u& `9 L$ k4 ~六:打开“D:\Program Files\SASHome\SASFoundation\9.3\nls\en\sasv9” 确认0 B, O/ D1 S% I% k
- j- S" R4 r! a' }6 C U# [/* Options used when SAS is accessing a JVM for JNI processing */# Q2 K$ D6 _- ~8 M7 Q* m* }7 m' x
-JREOPTIONS=(6 v" f+ G8 [4 Q2 s, n9 J
5 a5 b, ~: D/ K1 Z7 h& m# P
-DPFS_TEMPLATE=!SASROOT\tkjava\sasmisc\qrpfstpt.xml
1 f: W- g8 ?( D a -Djava.class.path=d:\Program Files\SASHome\SASVersionedJarRepository\eclipse\plugins\sas.launcher.jar
: s$ |9 M8 t. \% y5 A+ f+ I -Djava.security.auth.login.config=!SASROOT\tkjava\sasmisc\sas.login.config
8 a8 g6 B3 t9 q8 C5 w- S -Djava.security.policy=!SASROOT\tkjava\sasmisc\sas.policy
2 N# x7 W8 T0 Y; | -Djava.system.class.loader=com.sas.app.AppClassLoader' I: p; | {, o" s3 r ]
-Dlog4j.configuration=file:/D:/Program%20Files/SASHome/SASFoundation/9.3/tkjava/sasmisc/sas.log4j.properties
' f2 t& `' ^: P6 _7 T7 a -Dsas.app.class.path=d:\Program Files\SASHome\SASVersionedJarRepository\eclipse\plugins\tkjava.jar
1 e. J8 z- q; o2 `- G5 l -Dsas.ext.config=!SASROOT\tkjava\sasmisc\sas.java.ext.config7 O2 C! W' R/ \+ _
-Dsas.jre.libjvm=C:\PROGRA~2\Java\JRE7\bin\client\jvm.dll
, ^9 y Y. _- n0 E) F+ `6 m -Dtkj.app.launch.config=d:\Program Files\SASHome\SASVersionedJarRepository\picklist# j9 G/ Y( S! y! n
-Xms128m7 d9 M: [8 R3 K; Z5 Z& K
-Xmx128m
) `! d) Q8 _2 K# d )8 D! g+ J& A- r
: j; q$ ~6 m- `- j$ ?4 u3 X: g
确认红色字这一段是你的文件位置,而且存在;PROGRA~2就是progam files(x86)$ {" y1 V* T. v) p' T2 Y+ @& D
接下来最后一步,最大化这个txt文档,确认每一行都在一行上,不要出现
1 Y5 j( V! q' k: U.....program
2 h, G4 K3 U! a( o* Ffile.....4 v. h7 b1 E1 [+ Q% _
这种现象;3 {. K- ]0 N j g. B; G2 s
1 v; s% k6 f# t4 o# H( T; Z1 t做好这些,你的sas应该就不会有无法加载JAVA虚拟机的问题了;
0 t L1 }0 ~3 S
' j' A2 J. \1 H8 O1 }; o3 F大家看没有红字出现了吧! y" i* t8 w+ @' d0 e
1 h% B$ K4 Q. e# \% S/ n8 |% s2 g( ~; F+ B! O# y
: n' V# W+ Z3 Y! x
|
zan
|