aboutsummaryrefslogtreecommitdiff
path: root/README.md
diff options
context:
space:
mode:
authorMenny Even Danan <menny@evendanan.net>2019-11-06 18:39:12 +0000
committerGitHub <noreply@github.com>2019-11-06 18:39:12 +0000
commitab10473e8565be11f4dfb8469f8419879e99de39 (patch)
tree43c55c462a86dc5dc1e1705fdddf731569ecdada /README.md
parent043ae0884bac63a3db2b7578237c4bc29ba67296 (diff)
downloadAnySoftKeyboard-ab10473e8565be11f4dfb8469f8419879e99de39.tar.gz
AnySoftKeyboard-ab10473e8565be11f4dfb8469f8419879e99de39.tar.bz2
Update java-opt env for development
Diffstat (limited to 'README.md')
-rw-r--r--README.md3
1 files changed, 2 insertions, 1 deletions
diff --git a/README.md b/README.md
index 5faaff345..6833fbc34 100644
--- a/README.md
+++ b/README.md
@@ -35,7 +35,8 @@ Sign up to beta-channel [here](https://play.google.com/apps/testing/com.menny.an
# Development
To develop this project, you'll need:
- * Java 9 - get [OpenJDK](https://jdk.java.net/archive/) or [AdoptOpenJDK](https://adoptopenjdk.net/releases.html?variant=openjdk9&jvmVariant=hotspot).
+ * Java 10 - get [OpenJDK](https://jdk.java.net/archive/) or [AdoptOpenJDK](https://adoptopenjdk.net/releases.html?variant=openjdk10&jvmVariant=hotspot).
+ * Make sure you have the environment variable `JAVA_OPTS='-XX:+IgnoreUnrecognizedVMOptions --add-modules java.se.ee'`. This is required to ensure the JVM is merciful with libraries that were not designed for Java9+ JVMs.
* git
* [Android Studio](https://developer.android.com/studio/install)
* Android SDK API Level 28 installed. Set up `local.properties` file to point to it (that is, ensure you have `sdk.dir=/path/to/android/sdk` in it).