2016-11-19 11 views
2

私はGradleコマンドラインタスクを実行しようとしています-setupDecompWorkspace、Minecraft Forgeをセットアップしましたが、タスクはdecompileMCで停止します。私はこのissueから最初の解決策を試しましたが、うまくいきませんでした。 2番目の解決策は、にGRADLE_OPTS環境変数を設定することを提案します。私はこれをどうやって行うのか正確には分かりません。数時間オンラインで検索した後、私はまだ答えが見つからない。公式のGradle documentationでも役に立たない。 gradle.propertiesファイルで変数を宣言するか、コマンドライン引数として入力するか、まったく異なるものを入力する必要がありますか?Gradle環境変数の設定方法は?

私はGradleとStackoverflowを一般的に使用することにとても慣れているので、簡単なことを見落としたり、間違いを犯している可能性があります。これは私の最初の質問です。だから私は少なくとも質問に適切に尋ねたことを願っています。この問題を解決するための助けをあらかじめありがとうございます。

org.gradle.jvmargs=-Xmx2G 

あなたは:

+0

完全な例を教えてください。一般的には、[MCVE](https://stackoverflow.com/help/mcve)がシナリオ全体を説明する最も簡単な方法です。また、環境変数は環境に由来し、さまざまなアプリケーションで使用できます。 Linuxで環境変数を設定する最も簡単な方法は、端末の 'export GRADLE_OPT =" - Xmx2G'で実行し、その端末セッション中に起動されたアプリケーションから利用できるようにすることです。 – mkobit

答えて

1

-Xmx2GあなたはGradleのプロパティとして設定したい場合はちょうどあなたのプロジェクトのルートでgradle.propertiesファイルに追加し、JVMのコマンドラインパラメータでありますここでさらに便利な情報を見つけることができます:https://docs.gradle.org/current/userguide/build_environment.html#sec:gradle_configuration_properties

+0

質問で触れたように、私はそれを試みましたが、うまくいかなかったので、 '-Xmx2G'の値で' GRADLE_OPTS'を設定することはできませんか? –

+0

@MatthewCainあなたは – Roman

+0

@and_dev私はそれを言いました: "私はこの[問題](https://github.com/MinecraftForge/ForgeGradleから最初の解決策を試しました)/issues/324)、それは動作しませんでした "そのリンクの最初の解決策はあなたが提案したものです2番目は環境変数を設定することです –

関連する問題