我跑了 “蝙蝠” 的文件,它指向的asant:java堆空间的问题,如何增加堆大小?
C:\Sun\SDK\bin\asant Startbds
的asant再次指向一个xml文件我有,build.xml文件:
<target name="Startbds" description="Start bds">
这一直是罚款了,但现在我增加了更多的数据,这导致了内存不足的错误:
java.lang.outOfMemoryError: Java heap space
所以我试图增加通过各种方法堆空间我已经找到而解决摸索:
- CMD:设置
ANT_OPTS=-Xms512m -Xmx512m
(没有工作,相同的错误消息) - 编辑其中i编辑的行 “-set ANT_OPTS” 从
的asant.bat。
set ANT_OPTS="-Dos.name=Windows_NT" -Djava.library.path=%AS_INSTALL%\lib;%AS_ICU_LIB%;%AS_NSS%" "-Dcom.sun.aas.installRoot=%AS_INSTALL%" "-Dcom.sun.aas.instanceRoot=%AS_INSTALL%" "-Dcom.sun.aas.instanceName=server" "-Dcom.sun.aas.configRoot=%AS_CONFIG%" "-Dcom.sun.aas.processLauncher=SE" "-Dderby.root=%AS_DERBY_INSTALL%"
TO
set ANT_OPTS="-Xms512m -Xmx512m" "-Dos.name=Windows_NT" -Djava.library.path=%AS_INSTALL%\lib;%AS_ICU_LIB%;%AS_NSS%" "-Dcom.sun.aas.installRoot=%AS_INSTALL%" "-Dcom.sun.aas.instanceRoot=%AS_INSTALL%" "-Dcom.sun.aas.instanceName=server" "-Dcom.sun.aas.configRoot=%AS_CONFIG%" "-Dcom.sun.aas.processLauncher=SE" "-Dderby.root=%AS_DERBY_INSTALL%"
但是这给我的错误信息:
"Invalid initial heap size: -Xms512m -Xmx512m
Could not create the Java virtual machine."
任何人都有的,应该怎样增加堆大小的想法? 也许还会提供一个指向我可以在哪里找到工具来观察堆积的指针。
在此先感谢。
1 gb。 Windows 2008服务器。 – Ikky 2010-02-09 15:19:49