-
Bug
-
Resolution: Won't Do
-
Major
-
7.1.1.Final
-
None
standalone.bat sets -client by default if -server or -client isn't specified in JAVA_OPTS
standalone.sh sets -server by default if -server or -client isn't specified in JAVA_OPTS (with exception for darwin)
I think EAP should set -server by default.
Part of standalone.bat
rem Add -client to the JVM options, if supported (32 bit VM), and not overriden echo "%JAVA_OPTS%" | findstr /I \-server > nul if errorlevel == 1 ( "%JAVA%" -client -version 2>&1 | findstr /I /C:"Client VM" > nul if not errorlevel == 1 ( set "JAVA_OPTS=-client %JAVA_OPTS%" ) )
Part of standalone.sh
CLIENT_VM=false if [ "x$CLIENT_SET" != "x" ]; then CLIENT_VM=true elif [ "x$SERVER_SET" = "x" ]; then if $darwin && [ "$JVM_OPTVERSION" = "-d32" ]; then # Prefer client for Macs, since they are primarily used for development CLIENT_VM=true PREPEND_JAVA_OPTS="$PREPEND_JAVA_OPTS -client" else PREPEND_JAVA_OPTS="$PREPEND_JAVA_OPTS -server" fi fi
- is cloned by
-
JBPAPP-8620 standalone.bat sets -client by default and standalone.sh sets -server by default
- Resolved