Changes for page Using DCEVM and Hotswap for rapid turnaround
Last modified by Samuel Pelletier on 2025/12/03 16:46
From version 19.1
edited by Markus Ruggiero
on 2023/11/13 11:56
on 2023/11/13 11:56
Change comment:
Renamed from xwiki:WOL.Using DCEVM and Hotswap for rapid turnaround
To version 15.1
edited by D Tim Cummings
on 2021/11/11 22:56
on 2021/11/11 22:56
Change comment:
There is no comment for this version
Summary
-
Page properties (3 modified, 0 added, 0 removed)
-
Attachments (0 modified, 0 added, 4 removed)
Details
- Page properties
-
- Parent
-
... ... @@ -1,1 +1,0 @@ 1 -WOLips - Author
-
... ... @@ -1,1 +1,1 @@ 1 -XWiki. ruggiero1 +XWiki.timcu - Content
-
... ... @@ -4,12 +4,12 @@ 4 4 5 5 === JRE patched with the DCEVM === 6 6 7 -The Jetbrains JDK releases are unofficial but they provide JREs patched with the DCEVM. They are available at [[https:~~/~~/github.com/JetBrains/JetBrainsRuntime/releases>>url:https://github.com/JetBrains/JetBrainsRuntime/releases||shape="rect"]] . These instructions were tested with Release 17_0_ 3-b164.4, architecture osx-x64, JBR with JCEF (DCEVM), [[jbrsdk>>url:https://cache-redirector.jetbrains.com/intellij-jbr/jbrsdk_dcevm-17_0_1-osx-x64-b164.4.tar.gz||shape="rect"]]. They should also work with architecture osx-aarch64.7 +The Jetbrains JDK releases are unofficial but they provide JREs patched with the DCEVM. They are available at [[https:~~/~~/github.com/JetBrains/JetBrainsRuntime/releases>>url:https://github.com/JetBrains/JetBrainsRuntime/releases||shape="rect"]] . These instructions were tested with Release 17_0_1-b164.4, architecture osx-x64, JBR with JCEF (DCEVM) , [[jbr>>url:https://cache-redirector.jetbrains.com/intellij-jbr/jbr_dcevm-17_0_1-osx-x64-b164.4.tar.gz||shape="rect"]] and [[jbrsdk>>url:https://cache-redirector.jetbrains.com/intellij-jbr/jbrsdk_dcevm-17_0_1-osx-x64-b164.4.tar.gz||shape="rect"]]. They should also work with architecture osx-aarch64. 8 8 9 9 10 10 \\ 11 11 12 -{{{curl -OL https://cache-redirector.jetbrains.com/intellij-jbr/jbrsdk_ jcef-17.0.3-osx-x64-b469.32.tar.gztar -zxf jbrsdk_jcef-17.0.3-osx-x64-b469.32.tar.gzsudo mv jbrsdk_jcef-17.0.3-x64-b469/Library/Java/JavaVirtualMachines/}}}12 +{{{curl -OL curl -O https://cache-redirector.jetbrains.com/intellij-jbr/jbrsdk_dcevm-17_0_1-osx-x64-b164.4.tar.gztar -zxf jbrsdk_dcevm-17_0_1-osx-x64-b164.4.tar.gzsudo mv jbrsdk /Library/Java/JavaVirtualMachines/jbrsdk_dcevm-17_0_1-osx-x64-b164.4}}} 13 13 14 14 === Hotswap Agent === 15 15 ... ... @@ -18,7 +18,7 @@ 18 18 19 19 \\ 20 20 21 -{{{curl -OL https://github.com/HotswapProjects/HotswapAgent/releases/download/1.4.2-SNAPSHOT/hotswap-agent-1.4.2-SNAPSHOT.jarsudo mkdir /Library/Java/JavaVirtualMachines/jbrsdk_ jcef-17.0.3-x64-b469/Contents/Home/lib/hotswapsudo mv hotswap-agent-1.4.2-SNAPSHOT.jar /Library/Java/JavaVirtualMachines/jbrsdk_jcef-17.0.3-x64-b469/Contents/Home/lib/hotswap/hotswap-agent.jar}}}21 +{{{curl -OL https://github.com/HotswapProjects/HotswapAgent/releases/download/1.4.2-SNAPSHOT/hotswap-agent-1.4.2-SNAPSHOT.jarsudo mkdir /Library/Java/JavaVirtualMachines/jbrsdk_dcevm-17_0_1-osx-x64-b164.4/Contents/Home/lib/hotswapsudo mv hotswap-agent-1.4.2-SNAPSHOT.jar /Library/Java/JavaVirtualMachines/jbrsdk_dcevm-17_0_1-osx-x64-b164.4/Contents/Home/lib/hotswap/hotswap-agent.jar}}} 22 22 23 23 === Install in Eclipse 2021-09 === 24 24 ... ... @@ -26,7 +26,7 @@ 26 26 27 27 In "Eclipse > Preferences > Java > Installed JREs" click [Add...] (next) [MacOS X VM] (next) 28 28 29 - JRE Home: /Library/Java/JavaVirtualMachines/jbrsdk_ jcef-17.0.3-x64-b469/Contents/Home29 + JRE Home: /Library/Java/JavaVirtualMachines/jbrsdk_dcevm-17_0_1-osx-x64-b164.4/Contents/Home 30 30 31 31 JRE name: jetbrains dcevm 17 32 32 ... ... @@ -38,15 +38,10 @@ 38 38 39 39 === Troubleshooting === 40 40 41 - a.Some versions of macOS may prevent this java from running because of security quarantining. Try removing quarantine from java folder.41 +Some versions of macOS may prevent this java from running because of security quarantining. Try removing quarantine from java folder. 42 42 43 +{{{sudo xattr -r -d com.apple.quarantine /Library/Java/JavaVirtualMachines/jbrsdk_dcevm-17_0_1-osx-x64-b164.4}}} 43 43 44 -\\ 45 - 46 -{{{sudo xattr -r -d com.apple.quarantine /Library/Java/JavaVirtualMachines/jbrsdk_jcef-17.0.3-x64-b469}}} 47 - 48 -b. In the "Project" menu, "Build Automatically" should be selected for hot swap to work. 49 - 50 50 = DCEVM and Hotswap Agent for Java 8 = 51 51 52 52 === Prerequisites ===
- DCEVM installer.png
-
- Author
-
... ... @@ -1,1 +1,0 @@ 1 -XWiki.XWikiGuest - Size
-
... ... @@ -1,1 +1,0 @@ 1 -399.3 KB - Content
- Eclipse Preferences.png
-
- Author
-
... ... @@ -1,1 +1,0 @@ 1 -XWiki.XWikiGuest - Size
-
... ... @@ -1,1 +1,0 @@ 1 -163.2 KB - Content
- JRE settings.png
-
- Author
-
... ... @@ -1,1 +1,0 @@ 1 -XWiki.XWikiGuest - Size
-
... ... @@ -1,1 +1,0 @@ 1 -393.2 KB - Content
- Screen Shot 2021-11-12 at 07.44.51.png
-
- Author
-
... ... @@ -1,1 +1,0 @@ 1 -XWiki.XWikiGuest - Size
-
... ... @@ -1,1 +1,0 @@ 1 -196.2 KB - Content