diff --git a/bin/scripts/unix/idea.sh b/bin/scripts/unix/idea.sh index a4e545509029..a12ce18d3b7f 100755 --- a/bin/scripts/unix/idea.sh +++ b/bin/scripts/unix/idea.sh @@ -154,7 +154,7 @@ fi COMMON_JVM_ARGS="\"-Xbootclasspath/a:$IDE_HOME/lib/boot.jar\" -Didea.paths.selector=@@system_selector@@ $IDE_PROPERTIES_PROPERTY" IDE_JVM_ARGS="@@ide_jvm_args@@" -ALL_JVM_ARGS="$VM_OPTIONS $COMMON_JVM_ARGS $IDE_JVM_ARGS $AGENT $REQUIRED_JVM_ARGS" +ALL_JVM_ARGS="-XX:ErrorFile=$HOME/java_error.log $VM_OPTIONS $COMMON_JVM_ARGS $IDE_JVM_ARGS $AGENT $REQUIRED_JVM_ARGS" @@class_path@@ if [ -n "$@@product_uc@@_CLASSPATH" ]; then diff --git a/bin/scripts/win/idea.bat b/bin/scripts/win/idea.bat index 43758029f0bd..d7b56e1abad1 100644 --- a/bin/scripts/win/idea.bat +++ b/bin/scripts/win/idea.bat @@ -49,7 +49,7 @@ IF EXIST "%VM_OPTIONS_FILE%" SET ACC=%ACC% -Djb.vmOptionsFile="%VM_OPTIONS_FILE% SET COMMON_JVM_ARGS="-Xbootclasspath/a:%IDE_HOME%/lib/boot.jar" -Didea.paths.selector=@@system_selector@@ %IDE_PROPERTIES_PROPERTY% SET IDE_JVM_ARGS=@@ide_jvm_args@@ -SET ALL_JVM_ARGS=%ACC% %COMMON_JVM_ARGS% %IDE_JVM_ARGS% %REQUIRED_JVM_ARGS% +SET ALL_JVM_ARGS="-XX:ErrorFile=%USERPROFILE%\java_error.log" %ACC% %COMMON_JVM_ARGS% %IDE_JVM_ARGS% %REQUIRED_JVM_ARGS% @@class_path@@ IF NOT "%@@product_uc@@_CLASS_PATH%" == "" SET CLASS_PATH=%CLASS_PATH%;%@@product_uc@@_CLASS_PATH% diff --git a/build/conf/mac/Contents/Info.plist b/build/conf/mac/Contents/Info.plist index 3f26292b969a..4d7df28aa88a 100644 --- a/build/conf/mac/Contents/Info.plist +++ b/build/conf/mac/Contents/Info.plist @@ -84,7 +84,7 @@ VMOptions - @@vmoptions@@ -Xbootclasspath/a:../lib/boot.jar + -XX:ErrorFile=$HOME/java_error.log -Djava.library.path=$APP_PACKAGE/Contents/bin:$DYLD_LIBRARY_PATH @@vmoptions@@ -Xbootclasspath/a:../lib/boot.jar