Некоторые люди предлагают изменить параметры HashMap для закручивания требований к памяти. Я предложил бы мера вместо того, чтобы предположить ; это могло бы быть что-то еще вызывающее OOME. В частности, я предложил бы использовать или Профилировщик NetBeans или VisualVM (который идет с Java 6, но я вижу, что Вы застреваете с Java 5).
Я думаю, что вы получаете Errorlevel=0
, потому что вы действительно выполняете a.bat (независимо от кода возврата).
Вы бы провалили проверку, если бы a.bat
не существовало. CALL
- единственный известный мне способ извлечения информации из окружающей среды из a.bat
.