嗨,我從jdeveloper工作室部署項目時遇到以下錯誤。JDeveloper:無法爲對象堆預留足夠的空間
[scac] Error occurred during initialization of VM
[scac] Could not reserve enough space for object heap
任何人都可以建議如何解決這個問題?
嗨,我從jdeveloper工作室部署項目時遇到以下錯誤。JDeveloper:無法爲對象堆預留足夠的空間
[scac] Error occurred during initialization of VM
[scac] Could not reserve enough space for object heap
任何人都可以建議如何解決這個問題?
如果您的計算機上有足夠的可用RAM:
去jdev.conf
文件(~/Oracle/middleware/jdeveloper/jdev/bin
),並添加更多的內存文件
我沒有檢查,但你可以添加:
AddVMOption -XX:MaxHeapSize=512m
或任何你想
更多的幫助here
見\ JDeveloper中\ BIN \ ANT-SCA-compile.xml在JDE指定行的
變化XMX值。您的系統無法預留足夠的內存。
泰,我已經在Ant-SCA-compile.xml改變了我的設置
減少對\ JDeveloper中\ BIN \ ANT-SCA-compile.xml值-Xmx工作對我來說:
<target name="scac" description="Compile and validate a composite">
<scac input="${scac.input}" outXml="${scac.output}" error="${scac.error}" appHome="${scac.application.home}" failonerror="true" displayLevel="${scac.displayLevel}">
<jvmarg value="-Xms128m"/>
#<jvmarg value="-Xmx1024m"/>
<jvmarg value="-Xmx700m"/>
<jvmarg value="-XX:PermSize=32m"/>
<jvmarg value="-XX:MaxPermSize=256m"/>
<!-- jvmarg value="-Xrunjdwp:transport=dt_socket,server=y,suspend=y,address=5005"/ -->
</scac>
</target>
如果更改jdev.conf文件,你可能會遇到錯誤:
Unable to create instance of the Virtual Java Machine Located at Path: C:\Program Files(x86)\Java\jdk1.6.0_45\jre\bin\client\jvm.dll
更改此設置我無法啓動JDeveloper。內存不是改變ANT-SCA-compile.xml工程量: –