Ant/OutOfMemoryError のバックアップ差分(No.5)
- バックアップ一覧
- 現在との差分 を表示
- 現在との差分 - Visual を表示
- ソース を表示
- バックアップ を表示
- Ant/OutOfMemoryError へ行く。
- 1 (2007-06-28 (木) 14:57:54)
- 2 (2010-12-17 (金) 15:29:31)
- 3 (2010-12-19 (日) 18:56:11)
- 4 (2011-01-14 (金) 17:13:42)
- 5 (2012-01-17 (火) 16:38:06)
- 6 (2013-10-30 (水) 21:42:37)
- 7 (2014-03-24 (月) 18:53:36)
- 8 (2014-09-02 (火) 16:15:40)
- 9 (2014-09-16 (火) 14:00:03)
- 10 (2016-01-07 (木) 15:23:11)
- 11 (2017-04-07 (金) 13:51:51)
- 12 (2018-10-30 (火) 16:45:04)
- 追加された行はこの色です。
- 削除された行はこの色です。
TITLE:AntでOutOfMemoryErrorが発生する場合 #navi(../) *AntでOutOfMemoryErrorが発生する場合 [#m17e8a6b] #adsense2 >編集者:[[Terai Atsuhiro>aterai]]~ 作成日:~ 作成日:2003-09-25~ 更新日:&lastmod; #contents #contents(none) **概要 [#he5b1ced] Antを実行するとOutOfMemoryErrorが発生する場合の処置方法について解説しています。 **解説 [#medf8b77] ***javacタスク [#hb7645c8] javacタスクなどで、OutOfMemoryErrorが発生する場合は、以下のような環境変数を設定してantが使用できるメモリサイズを増やしてやります。 変数名: ANT_OPTS 変数値: -Xmx256m #ref(http://lh3.ggpht.com/_9Z4BYR88imo/TQsClEsXSeI/AAAAAAAAAs4/5xuD5e2933E/s800/ant_opts.png) javacタスクのオプションで、memoryMaximumSize属性などを使用する方法もあります(fork="true"も必要)。 #code{{ <javac srcdir="${src}" destdir="${build}" memoryInitialSize="128m" memoryMaximumSize="256m" /> }} ***javaタスク [#c2d4057c] javaタスクの場合は、maxmemory属性を使用する方法もあります。 #code{{ <java jar="${relaxer.home}/Relaxer.jar" fork="true" maxmemory="256m"> <!--arg value="-Xmx256m"/ ←は意味が無いみたい --> <arg value="-dir:${build.src}/relaxer"/> <arg value="-properties:${basedir}/Relaxer.properties"/> <arg value="${src.dir}/relaxng/xslfo.rng"/> <classpath> <fileset dir="${relaxer.home}" includes="*.jar"/> </classpath> </java> }} //*参考リンク **コメント [#v95e1772] #comment