Author: bdemchak
Date: 2012-12-06 14:34:26 -0800 (Thu, 06 Dec 2012)
New Revision: 30910

Modified:
   core3/gui-distribution/trunk/assembly/src/main/bin/cytoscape.bat
   core3/gui-distribution/trunk/assembly/src/main/bin/gen_vmoptions.bat
Log:
Fixed bugs in Java machine detection and startup

Modified: core3/gui-distribution/trunk/assembly/src/main/bin/cytoscape.bat
===================================================================
--- core3/gui-distribution/trunk/assembly/src/main/bin/cytoscape.bat    
2012-12-06 22:15:14 UTC (rev 30909)
+++ core3/gui-distribution/trunk/assembly/src/main/bin/cytoscape.bat    
2012-12-06 22:34:26 UTC (rev 30910)
@@ -30,7 +30,7 @@
 set PWD=%~dp0
 set KARAF_OPTS=-Xss10M -Dcytoscape.home="%PWD:\=\\%" -Duser.dir="%PWD:\=\\%" 
-splash:CytoscapeSplashScreen.png
 
-set KARAF_DATA="%USERPROFILE%\CytoscapeConfiguration\3\karaf_data"
+set KARAF_DATA=%USERPROFILE%\CytoscapeConfiguration\3\karaf_data
 if not exist "%KARAF_DATA%" (
     mkdir "%KARAF_DATA%\tmp"
 )

Modified: core3/gui-distribution/trunk/assembly/src/main/bin/gen_vmoptions.bat
===================================================================
--- core3/gui-distribution/trunk/assembly/src/main/bin/gen_vmoptions.bat        
2012-12-06 22:15:14 UTC (rev 30909)
+++ core3/gui-distribution/trunk/assembly/src/main/bin/gen_vmoptions.bat        
2012-12-06 22:34:26 UTC (rev 30910)
@@ -25,8 +25,10 @@
 :Javatest
        if exist findstr.out del findstr.out
        java -version 2>&1 | findstr /I 64-Bit > findstr.out
-       if %ERRORLEVEL% NEQ 0 GOTO Nojava
-       for /f %%i in ('dir /b findstr.out') do if %%~zi equ 0 goto 32bit
+       if %ERRORLEVEL% EQU 0 GOTO 64bit
+       java -version 2>&1 | findstr /i Java > findstr.out
+       IF %ERRORLEVEL% EQU 0 GOTO 32bit
+       goto Nojava
 
 :64bit
        REM echo "64 bit %mem% MB"
@@ -35,9 +37,10 @@
 
 :32bit
        REM echo "32 bit %mem% MB"
-       REM Some java versions can only support 1400MB
-       if %mem% GTR 1400 set mem=1400
+       REM Some java versions can only support 1100MB
+       if %mem% GTR 1100 set mem=1100
        echo %mem%M >Cytoscape.vmoptions
+       goto End
 
 :Nojava
        echo ERROR: Can't find java executable

-- 
You received this message because you are subscribed to the Google Groups 
"cytoscape-cvs" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/cytoscape-cvs?hl=en.

Reply via email to