jeb2需要 java環境的JDK版本不得高於1.8.0_121,否則這個版本的jeb會閃退,可以使用jenv對java版本進行管理,但是坑比較多,最省事的方法export一下Java_home,終端編輯shell配置文件open ~/.zshrc,根據自己使用的shell來,添加以下:
JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk版本/Contents/Home CLASSPAHT=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar PATH=$JAVA_HOME/bin:$PATH: export JAVA_HOME export CLASSPATH export PATH
記得source ~/.zshrc生效一下,JAVA_HOME路徑查看命令:
/usr/libexec/java_home -V
下載jeb2 下載鏈接補丁包都在這個鏈接
#配置一下jdk sudo nano /Library/Java/JavaVirtualMachines/jdk1.8.0_121.jdk/Contents/Info.plist # 添加 JNI,BundleApp 配置 <key>JVMCapabilities</key> <array> <string>CommandLine</string> <string>JNI</string> <!--++++--> <string>BundledApp</string> <!--++++--> </array> sudo mkdir -p $(/usr/libexec/java_home)/bundle/Libraries sudo ln -s $(/usr/libexec/java_home)/jre/lib/server/libjvm.dylib $(/usr/libexec/java_home)/bundle/Libraries/libserver.dylib
為方便jeb的使用,可以使用alias別名進行快捷命令設置,open ~/.zshrc 編輯配置文件,添加:
#設置jeb別名
alias jebrun="cd /Users/guorongchao/jeb-2.2.7.201608151620_crack_qtfreet00 && ./jeb_macos.sh"
在終端輸入jebrun即可打開jeb