【发布时间】:2015-01-21 21:55:50
【问题描述】:
我正在尝试使用 java 1.7.0_55-b13 执行 gigaspaces 9.7.1-ga-b10800 gs-agent.bat(进而调用 gs.bat)。 通过回显,我在
行追踪了问题%COMMAND%
来自 gs.bat。
我错过了什么吗?有没有地方可以检查某些版本的 gigaspaces 和 java 是否兼容?
java 版本 1.6 与这个版本的 gigaspaces 兼容。
我读了this:
请注意,从 8.0 版开始 此后,GigaSpaces XAP 将不再 支持 Java 1.5 SDK,并将 需要使用 Java 1.6 SDK 或 更高。有关 Java 1.4 的详细信息和 1.5 SDK EOL,请参考以下 页面:http://java.sun.com/products/archive/eol.policy.html
但它没有说明 java 7 和 gigaspaces 9.7.1。
确切的命令是([SOME...] 表示其他字符串):
"C:\Program Files\Java\jdk1.7.0_55\bin\java" -server -XX:+AggressiveOpts -showversion -XX:MaxPermSize=256m -XX:+HeapDumpOnOutOfMemoryError -Xmx512m -Dcom.sun.jini.reggie.initialUnicastDiscoveryPort=4169 -Dcom.gs.deploy=[SOME-PATH-TO-GS-HOME]/deploy -DagentId= -DgsaServiceID= -DenableDynamicLocators= -Xbootclasspath/p:"[SOME-PATH-TO-GS-HOME]\tools\groovy\bin\..\..\..\\lib\platform\xml\*" -cp ;"[SOME-PATH-TO-GS-HOME]\tools\groovy\bin\..\..\..\";"[SOME-PATH-TO-GS-HOME]\tools\groovy\bin\..\..\..\\lib\platform\sigar\*;";"[SOME-PATH-TO-GS-HOME]\tools\groovy\bin\..\..\..\\lib\platform\boot\gs-boot.jar"; -Dsun.rmi.dgc.client.gcInterval=36000000 -Dsun.rmi.dgc.server.gcInterval=36000000 -Djava.rmi.server.hostname=""[SOMETHING]"" -Djava.rmi.server.RMIClassLoaderSpi=default -Djava.rmi.server.logCalls=false -Dcom.gs.jini_lus.locators=null -Dcom.gs.jini_lus.groups=[SOMETHING] -Dcom.gs.logging.debug=false -Djava.util.logging.config.file="[SOME-PATH-TO-GS-HOME]\tools\groovy\bin\..\..\..\/config/gs_logging.properties" com.gigaspaces.start.SystemBoot com.gigaspaces.start.services=\"GSA\" gsa.gsc 0 gsa.global.gsm 0 gsa.lus 1
输出呈现以下内容:
Java 版本“1.7.0_55”Java(TM) SE
运行时环境(内部版本 1.7.0_55-b13)
Java HotSpot(TM) 64 位服务器 VM(内部版本 24.55-b03,混合模式)用法:java [-options] 类 [args...]
(执行一个类)或 java [-options] -jar jarfile [args...]
(执行一个jar文件)选项包括:
-d32 使用 32 位数据模型(如果可用)
等等。
最好的问候,
暴君
【问题讨论】:
标签: java version gigaspaces