ZeroC-Ice 3.6 在官网的安装方式为使用brew安装。
尝试了一下,一直提示缺少openjdk@8,虽然本机有其他版本openjdk,但是安装脚本必须要求openjdk。
由于是在M1芯片上进行安装,故始终无法成功。
直到我翻出来强制使用Rosetta2安装brew后,尝试在intel版本上安装ice,终于成功。
#安装intel版brew
arch -x86_64 /bin/bash -c "$(curl -fsSL https://cdn.jsdelivr.net/gh/ineo6/homebrew-install/install.sh)"
#安装openjdk8
arch -x86_64 /usr/local/bin/brew install openjdk@8
#安装ice3.6
arch -x86_64 /usr/local/bin/brew install zeroc-ice/tap/ice@3.6
#安装brew cask
arch -x86_64 /usr/local/bin/brew install brew-cask
#安装icegruid admin
arch -x86_64 /usr/local/bin/brew install icegridgui36
#Applications中打开icegruid admin,打开失败时可以直接使用jar包运行
#or 双击/Applications/IceGrid Admin.app/Contents/Java/icegridgui.jar
java -jar icegridgui.jar
vi ~/.bash_profile
#自定义intel版brew命令
alias ibrew="arch -x86_64 /usr/local/bin/brew"
source ~/.bash_profile
ibrew list
发表评论
沙发空缺中,还不快抢~