Versions Compared


  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Updated filenames for Java 17.0.3 version


The Jetbrains JDK releases are unofficial but they provide JREs patched with the DCEVM. They are available at . These instructions were tested with Release 17_0_13-b164.4, architecture osx-x64, JBR with JCEF (DCEVM), jbr  and jbrsdk. They should also work with architecture osx-aarch64.

curl -OL
tar -zxf jbrsdk_dcevmjcef-17_.0_1.3-osx-x64-b164b469.432.tar.gz
sudo mv jbrsdk_jcef-17.0.3-x64-b469 /Library/Java/JavaVirtualMachines/jbrsdk_dcevm-17_0_1-osx-x64-b164.4

Hotswap Agent

Copy the latest version of Hotswap Agent from

curl -OL
sudo mkdir /Library/Java/JavaVirtualMachines/jbrsdk_dcevmjcef-17_0_1-osx.0.3-x64-b164.4b469/Contents/Home/lib/hotswap
sudo mv hotswap-agent-1.4.2-SNAPSHOT.jar /Library/Java/JavaVirtualMachines/jbrsdk_dcevmjcef-17_0_1-osx.0.3-x64-b164.4b469/Contents/Home/lib/hotswap/hotswap-agent.jar


    JRE Home: /Library/Java/JavaVirtualMachines/jbrsdk_dcevmjcef-17_0_1-osx.0.3-x64-b164.4b469/Contents/Home

    JRE name: jetbrains dcevm 17


sudo xattr -r -d /Library/Java/JavaVirtualMachines/jbrsdk_dcevmjcef-17_0_1-osx.0.3-x64-b164.4b469

b. In the "Project" menu, "Build Automatically" should be selected for hot swap to work.