Я только что обновил свой macOS Catalina с 10.15.3 -> 10.15.4 и больше не могу запускать java в IntelliJ.
Мне удалось заставить его работать из Терминала, применяя предостережения из brew
:
➜ ~ brew reinstall java
==> Reinstalling openjdk
==> Downloading https://homebrew.bintray.com/bottles/openjdk-13.0.2+8_2.catalina.bottle.tar.gz
Already downloaded: /Users/jactor/Library/Caches/Homebrew/downloads/0dd8815aa4758e78a47b642bf541e2ada54d5067a8742b33b309989b77d0741b--openjdk-13.0.2+8_2.catalina.bottle.tar.gz
==> Pouring openjdk-13.0.2+8_2.catalina.bottle.tar.gz
==> Caveats
For the system Java wrappers to find this JDK, symlink it with
sudo ln -sfn /usr/local/opt/openjdk/libexec/openjdk.jdk /Library/Java/JavaVirtualMachines/openjdk.jdk
openjdk is keg-only, which means it was not symlinked into /usr/local,
because it shadows the macOS `java` wrapper.
If you need to have openjdk first in your PATH run:
echo 'export PATH="/usr/local/opt/openjdk/bin:$PATH"' >> ~/.zshrc
For compilers to find openjdk you may need to set:
export CPPFLAGS="-I/usr/local/opt/openjdk/include"
==> Summary
? /usr/local/Cellar/openjdk/13.0.2+8_2: 631 files, 314.6MB
Когда я запускаю IntellJ, всплывающее окно от Ma c говорит:
«openjdk-13.0.1.jdk» не может быть открыто, потому что разработчик невозможно проверить.
macOS не может проверить, что это приложение не содержит вредоносных программ.
Homebrew Cask загрузил этот файл 3 декабря 2019 года с openjdk. java. net.
Как это исправить? Кэшированный файл (с декабря) не обновляется?