Укажите память для задачи развертывания ant maven - PullRequest
1 голос
/ 24 ноября 2011

Я использую задачу развертывания ant maven для загрузки zip-файла, созданного сценарием ant, в наш репозиторий, но проблема в том, что файл слишком большой, и он не работает с java.lang.OutOfMemoryError: Пространство кучи Java . Ниже приводится задача

    <deploy uniqueversion="false">
      <remoterepository url="${repository}" id="${repositoryId}"/>
      <remotesnapshotrepository url="${snapshotRepository}" id="${snapshotRepositoryId}"/>
  <attach file="target/${qname}-dist.zip" type="zip"/>
  <pom file="pom.xml" groupid="com.my.company" artifactid="test" packaging="zip" version="${version}" />

</deploy>

Как мне здесь указать размер кучи памяти, я не вижу ничего в задаче развертывания или какой-либо из ее дочерних задач.

1 Ответ

1 голос
/ 24 ноября 2011

Maven не разворачивается в задаче развертывания, поэтому для увеличения памяти необходимо увеличить размер кучи для самого исполняемого файла maven.Вы можете просто установить переменную окружения MAVEN_OPTS для включения параметра -Xmx: MAVEN_OPTS=”-Xmx512m”

...