MAC上安装jeb2

  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

原文地址:https://www.cnblogs.com/r1char/p/13088544.html