-
Notifications
You must be signed in to change notification settings - Fork 56
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
TravaOpenJDK future (JDK17) #46
Comments
Currenty dcevm on java17 is supported by Jetbrains runtime. |
I try to avoid Jetbrains software much as possible, so as I understand there will be no independent solution? |
There will be dcevm17 with HA in the future. |
I'm looking forward to the release of dcevm17. |
@skybber unlike zsalab, I don't avoid JetBrains software, what did you mean by that dcevm on java17 is supported by JBR? |
Look at the release notes and builds page in Confluence: https://confluence.jetbrains.com/display/JBR/Release+notes+and+builds Click on a version like this: https://github.com/JetBrains/JetBrainsRuntime/releases/tag/jb11_0_12-b11_0_12b1649.1 and scroll down. You'll see DCEVM builds. Make sure you start your Java VM with: -XX:+AllowEnhancedClassRedefinition |
Btw. this build is without HotswapAgent, so not so useful for development of applications based on frameworks like Spring, J2EE etc. |
@INPUTsys-Chris, @skybber I did find that page before but unless I'm missing something, jb11 means Java 11 and I don't see a jb17. The |
@nvdweem I just answered your last sentence "I've tried to find a JBR with DCEVM but was unable to find one :)" But if you look at the tags |
Seems that 17 has finally arrived |
Great, but those builds doesn't include HotswapAgent right? |
Yes, without agent, I don't expect that HA will be included in JBRs (ever) |
Is that a deal breaker? |
Would be better if jbrs-runtime has HA, since for j2ee or Spring based apps it is necessary, for Minecraft does not matter. |
Btw, there is HA support in jbrs-runtime17, if HA is placed in |
I'm not managing to get HA to work on the Jetbrains runtime. Downloaded Any ideas? |
Did you try |
@skybber No I did not and holy crap, it works! Thank you! 😃 I'm still getting an exception logged on each class reload event though: But initial testing seems to indicate that it's not affecting functionality. |
For JetBrains Runtime with DCEVM you need to activate: -XX:+AllowEnhancedClassRedefinition |
If the |
Btw, HA has not been tested on dcevm17 yet, it may or may not work. |
For some anecdotal evidence, I haven't noticed any issues (apart from that seemingly innocuous exception message I mentioned above) in a couple of hours of development. With the caveat that I've of course only used the plugin related to my own work (WebObjects). |
Hi @skybber What is the proper way to use an external agent, |
|
Ah I am using the JetBrains runtime 11 variant with DCEVM (jbr_dcevm-11_0_11-osx-x64-b1341.60 in particular), so I am not sure yet if it works. On their runtime. |
it's working for me for downloaded version:
|
@skybber Ha! I needed jbr_dcevm-11_0_11-osx-x64-b1341.60 in particular not the latest. But it seems the Many thanks ! |
I am curious about do you have a plan fro JDK17 as the next LTS? It will come soon (September of 2021), do you have plan for adopt the awesome features for JDK17, if do so do you have a roadmap for it?
The text was updated successfully, but these errors were encountered: