kapieciiのブログ

日々学んだことを残しておくためのブログです。このブログはGoogle Analyticsを利用しています。

kali linuxのdex2jarで「OutOfMemoryError: Java heap space」

kali上のdex2jarを実行したところ、下記のエラーが発生した。

Exception in thread "main" java.lang.OutOfMemoryError: Java heap space

どこでメモリの設定変えるんだっけ?と少し調べたのでメモを残しておきます。

環境

解決方法

Java VMのメモリサイズを増やす。

# which d2j-dex2jar
/usr/bin/d2j-dex2jar

/usr/bin/d2j-dex2jarの下記の部分を書き換える。

変更前

java -Xms512m -Xmx1024m -classpath "${_classpath}" "com.googlecode.dex2jar.tools.Dex2jarCmd" "$@"

変更後

java -Xms2048m -Xmx2048m -classpath "${_classpath}" "com.googlecode.dex2jar.tools.Dex2jarCmd" "$@"

kapieciiのブログについてお問い合わせがある場合、下記のフォームからご連絡をお願い致します。
お問い合わせはこちら