#!/bin/bash
BIN_DIR=$(cd $(dirname $0); pwd)
APP_HOME=$BIN_DIR/../jadx
JVM_OPTS="-Xms128M -XX:MaxRAMPercentage=70.0 -XX:+UseG1GC -Dawt.useSystemAAFontSettings=lcd -Dswing.aatext=true -Djava.util.Arrays.useLegacyMergeSort=true"
CLASSPATH=""
function assembleClassPath() {
for file in `ls $1`
do
if [ -d $1"/"$file ]
then
assembleClassPath $1"/"$file
else
CLASSPATH=$CLASSPATH:$1"/"$file
fi
done
}
assembleClassPath $APP_HOME/lib
nohup $JAVA_HOME/bin/java $JVM_OPTS --class-path $CLASSPATH jadx.gui.JadxGUI > $APP_HOME/jadx.log 2>&1 &