junit
アリビルドに問題があります。java.lang.OutOfMemoryError: PermGen space
エラーが発生します。jenkins antビルドツールでJavaオプションを使用してANT_OPTSを設定する方法
ビルドJava Options
にANT_OPTS
をANT_OPTS='-Xmx512m -XX:MaxPermSize=256m'
に設定しようとしていますが、ヒープサイズのアリビルドツールを増やす必要があります。
Exception in thread "main" java.lang.NoClassDefFoundError: ANT_OPTS=-Xmx512m -XX:MaxPermSize=256m
Caused by: java.lang.ClassNotFoundException: ANT_OPTS=-Xmx512m -XX:MaxPermSize=256m
at java.net.URLClassLoader$1.run(URLClassLoader.java:202)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:190)
at java.lang.ClassLoader.loadClass(ClassLoader.java:307)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301)
at java.lang.ClassLoader.loadClass(ClassLoader.java:248)
Could not find the main class: ANT_OPTS=-Xmx512m -XX:MaxPermSize=256m. Program will exit.
構文エラー:
は、しかし、私はエラー私は実行するたびに取得しますか?
ありがとうございました。また、唯一のANT_OPTS=
私はbuild.xmlファイル自体を変更しないことを好みます。他のCIも同様に使います。何も破壊したくありません。 – Michael
@Michael:あなたはhudsonを使ってアプリケーションを構築していますか? hdesonでは、 'Java Option'というラベルの付いたテキストボックスがあり、' -Xms512M -Xmx1024M'を追加したいJavaオプションを直接追加すると、これが役立ちます –