aboutsummaryrefslogtreecommitdiff
path: root/CONTRIBUTING.md
diff options
context:
space:
mode:
authorRoman / Linnea Gräf <roman.graef@gmail.com>2023-06-27 10:26:25 +0200
committerGitHub <noreply@github.com>2023-06-27 18:26:25 +1000
commitc09a19dbca495a518dd62abaa00ac9684751f52d (patch)
tree657d95a7e9e2ea4d2053d00ffac74cfe5e4b32ed /CONTRIBUTING.md
parent6cafb6fd76c0ac5ca7be4371eb2bba5f719be4f4 (diff)
downloadNotEnoughUpdates-c09a19dbca495a518dd62abaa00ac9684751f52d.tar.gz
NotEnoughUpdates-c09a19dbca495a518dd62abaa00ac9684751f52d.tar.bz2
NotEnoughUpdates-c09a19dbca495a518dd62abaa00ac9684751f52d.zip
Add more DCEVM info (#739)
Diffstat (limited to 'CONTRIBUTING.md')
-rw-r--r--CONTRIBUTING.md2
1 files changed, 2 insertions, 0 deletions
diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md
index 77728582..d10b3863 100644
--- a/CONTRIBUTING.md
+++ b/CONTRIBUTING.md
@@ -41,6 +41,8 @@ Use [DevAuth](https://github.com/DJtheRedstoner/DevAuth). You do **not** need to
Hot Reloading is possible by launching using the IntelliJ debugger and having [DCEVM 1.8](https://dcevm.github.io/) installed to your JVM. Then you can run a regular build and confirm the reload prompt. This can cause issues (especially with commands), so restarting is sometimes still necessary.
+> Warning: Depending on your system configuration, you may need to install DCEVM onto an existing JVM. In that case you need to install a Java 1.8 JVM, specifically version 1.8u181 (although some newer versions up until 1.8u265 *may* work). These old JVM versions may require an Oracle account to download and you can find them [here](https://www.oracle.com/java/technologies/javase/javase8-archive-downloads.html).
+
For quicker hot swapping or if the above does not work you can install [Single Hotswap](https://plugins.jetbrains.com/plugin/14832-single-hotswap). With this you can hot swap a single java class instead of rebuilding the entire project.This still requires DCEVM.
## Creating a new Release