반응형
관련 오류 및 해결 방법
1. VM 구동시 heap 사이즈 부족
Error occurred during initialization of VM
Could not reserve enough space for object heap
기본적으로 할당되는 힙 사이즈가 VM에서 사용할 사이즈보다 작아서 생기는 문제
해결 방법
명시적으로 해결함
첫번째 방법
sqldeveloper\bin\sqldeveloper.conf 파일안에 아래의 한줄을 추가함. AddVMOption -Xmx256M (최대 256M로 할당함.) |
두번째 방법
환경 변수를 설정함 On Linux setenv EXTRA_JAVA_PROPERTIES "-Xms512m -Xmx512m" On Windows set EXTRA_JAVA_PROPERTIES="-Xms512m -Xmx512m" 출처 : http://itknowledgeexchange.techtarget.com/itanswers/vm-could-not-reserve-enough-space-for-object-heap-from-oracle-jdeveloper11g/ 위와 같이 BAT 파일을 반들어 위 줄을 추가하는 방식 또는 사실 환경변수 설정(JAVA_HOME 설정하듯이)을 통해 가능하게 함. |
2. Java 찾는 중 에러
Unable to create an instance of the java virtual machine located at path
위의 1번 방법을 통해 대부분 해결되나
혹,
sqldeveloper\bin\sqldeveloper.conf 파일안에
SetJavaHome 환경 변수에
../../jdk 라고 되어 있는 값 때문에 안될 수 있음(윈도우 환경)
즉,
SetJavaHome ../../jdk | ====> | SetJavaHome ..\..\jdk |
로 변경 해주면 됨...
반응형