# Я использую Buildr в качестве инструмента сборки.Часть моего процесса сборки генерирует исходный код Java из WSDL с использованием JAX-WS.У меня есть скрипт сборки ANT, который делает это с помощью задачи Ant wsimport.Используя модуль AntWrap Ruby в Buildr, я могу сделать то же самое.
Моя проблема в том, что я получаю пространство PerOGen OutOfMemoryError при попытке сгенерировать источник для многих WSDL.Я получил ту же проблему при запуске Ant самостоятельно, но решил ее, установив переменную среды ANT_OPTS равной:
set ANT_OPTS=-Xmx512m -XX:PermSize=64m -XX:MaxPermSize=128m
Но когда я запускаю сборку с помощью Buildr, я все равно получаю сообщение об ошибке, даже если эта переменная среды установлена,Я даже пытался установить эту переменную в моем файле сборки, но это не помогло.
Моя среда выглядит следующим образом:
- Windows XP
- JRuby 1.6.3
- Buildr 1.4.6
- AntWrap0,7.0