2016-11-19 4 views
2

Я пытаюсь выполнить задачу командной строки Gradle -setupDecompWorkspace, чтобы настроить Minecraft Forge, но задача застряла на decompileMC. Я пробовал первое решение из этого issue, но это не сработало. Второе решение предлагает установить переменную окружения GRADLE_OPTS в -Xmx2G. Я точно не знаю, как это сделать. После поиска в Интернете в течение нескольких часов я все еще не нашел ответа. Даже официальный Gradle documentation не помогает. Нужно ли объявлять переменную в файле gradle.properties, вводить ее как аргумент командной строки или что-то совершенно другое?Как установить переменные среды Gradle?

Пожалуйста, примите во внимание, что я очень новичок в использовании Gradle и Stackoverflow в целом, поэтому я, возможно, пропустил простые вещи или допустил простые ошибки. Это мой первый вопрос, поэтому я надеюсь, что я, по крайней мере, задал вопрос правильно. Заранее благодарю вас за помощь в решении этой проблемы.

+0

Не могли бы вы представить полный пример? [MCVE] (https://stackoverflow.com/help/mcve), как правило, самый простой способ объяснить весь ваш сценарий. Кроме того, переменные среды исходят из среды и могут использоваться различными приложениями. Самый простой способ установить переменную среды в Linux - запустить в вашем терминале «export GRADLE_OPT =» - Xmx2G', а затем будет доступен из приложений, запущенных во время этого сеанса терминала. Переменные среды - это в основном просто пары ключ/значение, которые могут быть – mkobit

ответ

1

-Xmx2G является параметром командной строки JVM, если вы хотите, чтобы установить его в качестве свойства Gradle просто добавить его в gradle.properties файл в корневом каталоге проекта:

org.gradle.jvmargs=-Xmx2G 

You также можно найти более полезную информацию здесь: https://docs.gradle.org/current/userguide/build_environment.html#sec:gradle_configuration_properties

+0

Как я уже упоминал в вопросе, я пробовал это, но это не сработало. Поэтому 'GRADLE_OPTS' не может быть задано с помощью значения' -Xmx2G'? –

+0

@MatthewCain У вас нет на самом деле упомянул, что вы это пробовали. Вы упомянули только, что у вас нет ответа. – Roman

+0

@and_dev Я уже упоминал об этом: «Я пробовал первое решение из этого [вопроса] (https://github.com/MinecraftForge/ForgeGradle/issues/324), но это не сработало ». Первое решение в этой ссылке - это тот, который вы предложили, а второй - для настройки переменной окружения. –

Смежные вопросы