数学建模社区-数学中国
标题:
【攻略】如何解决SAS中无法安装JAVA虚拟机
[打印本页]
作者:
数学中国YY主管
时间:
2015-9-30 10:45
标题:
【攻略】如何解决SAS中无法安装JAVA虚拟机
SAS数据分析大赛即将来临,对于软件方面的学习,大家可能还有所疑惑,下面为大家整理一下SAS中安装JAVA虚拟机的问题
' J, [& E1 f* y7 |6 a! w p+ k
不知道大家有没有遇到无法使用sas无法使用java虚拟机的问题,我一直被这个问题困扰着,最近研究了两天两夜,看了sas.support近20份报错报告,终于把这个问题给解决了。
! k u3 T- R2 m* _
总结起来,总共有
6 T, {+ j3 [8 ^
一:你的
java 版本
必须是
32
位的,不可以是64位的,所以去java官网下个32位的java7吧;
( |( w: r6 e$ V6 V% m
二:在你的环境变量里设置你的J
AVA_HOME的路径
为C:\Program Files (x86)\Java\jre7;(这个是我的)
4 {. p& L/ y6 i
三:如果你使用的html浏览工具室explorer,打开,查看加载项,里面有orcal公司的java,查看你的java详细信息,确定是上面的路劲;
I; ?4 \7 o l% b: A% I
四:打开cmd,输入cd\(enter)->cd "C:\Program Files (x86)\Java\jre7\bin\"(enter)->java -fullversion;
# Z/ g: l1 D- j* b1 O4 v
出来的结果如果是java full version “(你的java版本)”;
# p9 U5 p' D8 e
那么你的java就运行没问题了;接下来就是sas软件找不找得到的问题了;
4 k/ h7 M# P7 J- A) o
五:打开“D:\Program Files\SASHome\sassw" 确认你的JREHOME=C:\Program Files (x86)\Java\jre7\bin\java.exe是你的java路径,默认是不对的;
4 C) @" n: u1 U3 s7 n
六:打开“D:\Program Files\SASHome\SASFoundation\9.3\nls\en\sasv9” 确认
+ R& y' C" t/ F, Y7 u' H
( u5 i9 W( n( H+ g4 s1 K9 M
/* Options used when SAS is accessing a JVM for JNI processing */
& z/ Q5 r) N6 G. u7 D6 q
-JREOPTIONS=(
: ?# p7 `/ ?" {, g b! z* Z y* ~
% p" C& T: B9 X8 I' S! A
-DPFS_TEMPLATE=!SASROOT\tkjava\sasmisc\qrpfstpt.xml
2 `" r. p6 m" i3 o# M, `
-Djava.class.path=d:\Program Files\SASHome\SASVersionedJarRepository\eclipse\plugins\sas.launcher.jar
. T7 f) u4 a8 l
-Djava.security.auth.login.config=!SASROOT\tkjava\sasmisc\sas.login.config
5 J8 I0 H; @6 d- h( F3 D& e
-Djava.security.policy=!SASROOT\tkjava\sasmisc\sas.policy
& Y) U" X2 I% O* ^% n5 K
-Djava.system.class.loader=com.sas.app.AppClassLoader
% p3 F2 b) n' L: m* p+ Q7 O
-Dlog4j.configuration=file:/D:/Program%20Files/SASHome/SASFoundation/9.3/tkjava/sasmisc/sas.log4j.properties
) u" [5 c- o4 ?1 Z
-Dsas.app.class.path=d:\Program Files\SASHome\SASVersionedJarRepository\eclipse\plugins\tkjava.jar
) }" I0 D/ g6 c% e: w% r
-Dsas.ext.config=!SASROOT\tkjava\sasmisc\sas.java.ext.config
$ S1 R) t1 J$ d1 V3 ~2 K6 [
-Dsas.jre.libjvm=C:\PROGRA~2\Java\JRE7\bin\client\jvm.dll
; c2 U/ k5 }* c5 a
-Dtkj.app.launch.config=d:\Program Files\SASHome\SASVersionedJarRepository\picklist
/ O0 D" l# z& T' G7 G ?. M
-Xms128m
8 z4 J/ \" D1 {- w, X, |) f) D
-Xmx128m
5 @& ^6 i% t3 g* Q" O, R8 v) d
)
+ ~2 N, g7 n0 H% L
9 l" a7 D$ W) q \( V; d0 k _
确认红色字这一段是你的文件位置,而且存在;
PROGRA~2
就是progam files(x86)
3 }2 R! ?. L" R+ X' |" Q
接下来最后一步,最大化这个txt文档,确认每一行都在一行上,不要出现
, b/ a% ^ J! ^1 r- T1 f
.....program
$ |, K* ?6 q: b, i3 D" r
file.....
1 W$ S8 t+ F9 w$ }7 R
这种现象;
7 {# Z2 ?7 g6 |8 N. d: z
/ y5 y# h9 _) g% s5 Z( j2 W
做好这些,你的sas应该就不会有无法加载JAVA虚拟机的问题了;
2 r7 l" d5 ^# M
2015-9-30 10:45 上传
下载附件
(3.28 KB)
0 F9 d) ]7 m b4 W7 q( X
大家看没有红字出现了吧
; _* ?# f$ y9 v! t- Q$ r( w0 w5 x2 _
( x( m; B4 L$ P* P! j: E! Y5 u4 Q
7 Q. y. t( m7 w# O, C' l
" ]# u2 r# ] ]- |
欢迎光临 数学建模社区-数学中国 (http://www.madio.net/)
Powered by Discuz! X2.5