- 在线时间
- 1029 小时
- 最后登录
- 2017-4-30
- 注册时间
- 2014-1-21
- 听众数
- 213
- 收听数
- 2
- 能力
- 100 分
- 体力
- 15813 点
- 威望
- 98 点
- 阅读权限
- 150
- 积分
- 8573
- 相册
- 0
- 日志
- 0
- 记录
- 3
- 帖子
- 1549
- 主题
- 715
- 精华
- 2
- 分享
- 0
- 好友
- 542
TA的每日心情 | 开心 2017-4-28 17:18 |
|---|
签到天数: 415 天 [LV.9]以坛为家II
 群组: 乐考无忧考研公益讲座 群组: 2017美赛两天强训 群组: 模友会交流视频 群组: 群组: 国赛讨论 |
SAS数据分析大赛即将来临,对于软件方面的学习,大家可能还有所疑惑,下面为大家整理一下SAS中安装JAVA虚拟机的问题* f; M7 B x5 L
不知道大家有没有遇到无法使用sas无法使用java虚拟机的问题,我一直被这个问题困扰着,最近研究了两天两夜,看了sas.support近20份报错报告,终于把这个问题给解决了。3 N7 A7 ]" b/ j1 ]' n/ o9 ?7 I
总结起来,总共有% I7 z" a6 k8 m
一:你的java 版本必须是32位的,不可以是64位的,所以去java官网下个32位的java7吧;- w! w$ K/ o6 m1 _) _, w4 K
二:在你的环境变量里设置你的JAVA_HOME的路径为C:\Program Files (x86)\Java\jre7;(这个是我的)
( C) N* y- m/ q三:如果你使用的html浏览工具室explorer,打开,查看加载项,里面有orcal公司的java,查看你的java详细信息,确定是上面的路劲;+ d; W" x: s7 `7 Z0 k# `3 C
四:打开cmd,输入cd\(enter)->cd "C:\Program Files (x86)\Java\jre7\bin\"(enter)->java -fullversion; {( ~' C V6 @
出来的结果如果是java full version “(你的java版本)”;8 i; N$ |9 m. R
那么你的java就运行没问题了;接下来就是sas软件找不找得到的问题了;
: }% Q, A1 B) v% b9 `五:打开“D:\Program Files\SASHome\sassw" 确认你的JREHOME=C:\Program Files (x86)\Java\jre7\bin\java.exe是你的java路径,默认是不对的;- ?8 f1 ]; M( G! K& |" _; H
六:打开“D:\Program Files\SASHome\SASFoundation\9.3\nls\en\sasv9” 确认+ S; Q4 T8 } d0 n" |+ }, }
7 N& k& z) }& c/ g
/* Options used when SAS is accessing a JVM for JNI processing */
; h3 v. }8 s, p% B n9 A-JREOPTIONS=(
9 w( ]* x9 E8 T, J
# J6 h0 M* ~+ l- L2 w% E -DPFS_TEMPLATE=!SASROOT\tkjava\sasmisc\qrpfstpt.xml
; n6 H) y% Q& P8 E4 \1 \ -Djava.class.path=d:\Program Files\SASHome\SASVersionedJarRepository\eclipse\plugins\sas.launcher.jar
3 b8 [0 }& U" f4 k7 k -Djava.security.auth.login.config=!SASROOT\tkjava\sasmisc\sas.login.config
8 u1 D+ s6 C& a: A- ]# ~) w2 \9 v4 P -Djava.security.policy=!SASROOT\tkjava\sasmisc\sas.policy
8 p6 h: c" L' O0 V- i -Djava.system.class.loader=com.sas.app.AppClassLoader6 Y) j) e% _" q( u5 |5 R+ T
-Dlog4j.configuration=file:/D:/Program%20Files/SASHome/SASFoundation/9.3/tkjava/sasmisc/sas.log4j.properties
: Q, W/ @% E5 F6 V+ _ -Dsas.app.class.path=d:\Program Files\SASHome\SASVersionedJarRepository\eclipse\plugins\tkjava.jar
. p5 |4 C: M! `+ C -Dsas.ext.config=!SASROOT\tkjava\sasmisc\sas.java.ext.config) _$ u. h$ N K" I) n# O- R2 \
-Dsas.jre.libjvm=C:\PROGRA~2\Java\JRE7\bin\client\jvm.dll' k H0 d5 l5 {/ B, F% Q0 h) @
-Dtkj.app.launch.config=d:\Program Files\SASHome\SASVersionedJarRepository\picklist
% _3 ~2 p# L! N" h -Xms128m1 w" l4 @2 \8 h1 T2 H8 L5 p
-Xmx128m y% w- Z7 c# n) q, Q+ ^
)+ w+ V- N8 `3 U h* D9 g$ D
+ M6 L0 X3 j- x$ I+ a$ v
确认红色字这一段是你的文件位置,而且存在;PROGRA~2就是progam files(x86)
( C9 g; i5 q( X5 F2 S接下来最后一步,最大化这个txt文档,确认每一行都在一行上,不要出现7 m% v' z2 y4 I R3 B3 v
.....program7 ?- j4 z& ^6 _, _1 V4 S. R1 k
file..... Z1 Q- `& @- c+ A0 q
这种现象;
$ n' E! j. R+ t2 A( u/ j1 E
" A$ w2 M6 L, M1 x6 c做好这些,你的sas应该就不会有无法加载JAVA虚拟机的问题了;
4 c& k* Q$ ]; v J% O9 J7 m
0 A" ^* P9 x5 ~9 ?大家看没有红字出现了吧- o4 g( }7 X% _* ^' b* O
$ G) x. c2 | h5 P! v# ^5 c
/ L" o) p8 T' G8 n: u
. R2 L' O' o1 R1 S8 n0 L0 v
|
zan
|