我想用java 1.7.0_55-b13執行gigaspaces 9.7.1-ga-b10800 gs-agent.bat(又調用gs.bat)。 回聲-ING我追查在該行gigaspaces gs.bat無法執行java命令
%COMMAND%
從gs.bat問題。
我錯過了什麼嗎?有沒有可以檢查一些版本的gigaspaces和java是否兼容的地方?
Java版本1.6在此版本的gigaspaces下正常工作。
我讀this:
請注意,從8.0版開始 ,GigaSpaces的XAP將不再 支持Java 1.5 SDK,並 需要使用Java SDK 1.6或更高 的。有關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(註冊商標)SE
運行時環境(建立1.7.0_55-B13)
爪哇熱點(TM)64位服務器VM(建立24.55-B03,混合模式)用途:的java [-options]類[參數...]
(執行類)或Java [-options] -jar jar文件[參數...]
(執行jar文件)其中options包括:
-d32使用32位數據模型(如果可用)
等
此致
霸王