2017-11-23 10 views
2

私たちは、次のフォークの実行コンフィギュレーション持ちのGrails 2.4で3.3Grailsの3.xの - フォークト実行

をGrailsのためにGrailsの2.4からプロジェクトを移行しています:Grailsの2.3 documentationで説明したように

grails.project.fork = [ 
    // configure settings for compilation JVM, note that if you alter the Groovy version forked compilation is required 
    // compile: [maxMemory: 256, minMemory: 64, debug: false, maxPerm: 256, daemon:true], 

    // configure settings for the test-app JVM, uses the daemon by default 
    test: [maxMemory: 4096, minMemory: 1024, debug: false, maxPerm: 16384, daemon:true], 
    // configure settings for the run-app JVM 
    run: [maxMemory: 16384, minMemory: 1024, debug: false, maxPerm: 16384, forkReserve:false], 
    // configure settings for the run-war JVM 
    war: [maxMemory: 16384, minMemory: 1024, debug: false, maxPerm: 16384, forkReserve:false], 
    // configure settings for the Console UI JVM 
    console: [maxMemory: 16384, minMemory: 1024, debug: false, maxPerm: 16384] 
] 

を:

5.2フォーク状実行

のGrails 2.3、ランアプリ以来フォーク実行、実行-W ar、test-appおよび 実行時クラスパスからのビルドクラスパスを と分離するために、フォークされたJVMでコンソールコマンドが実行されるようになりました。

フォーク実行は、 grails-app/conf/BuildConfig.groovyファイルで設定します。

しかし、私は上の任意のドキュメントを見つけることができなかったところであるGrailsの3.xではフォークの実行コンフィギュレーション

私はGrailsの3.xではフォークの実行上のドキュメントを見つけることができます

どこに設定を移動する必要がありますか? BuildConfig.groovy Grailsの3.xではと上記

答えて

0

は非推奨とメモリを捧げるために、次のようにあなたはbuild.gradleファイルに次のコードを追加することができますプラグインやその他の設定を追加するbuild.gradle、 を導入し、アプリケーションを実行するJVMによって(ヒープサイズ)、

bootRun { 
    jvmArgs = ['-Xmx2048m'] 
} 

あなたは多くのメモリとGradleのタスクを実行したい場合は

は、あなたも行うことができます。

export GRADLE_OPTS=-Xmx6144m 
gradle -Dgrails.env=dev yourCrazyGradleTask 
関連する問題