diff --git a/build.gradle b/build.gradle
index 4891755811012cede54accc36029361c46149fbf..b5b3e2a7b69bfe3ab3b006a037a3eeedf5de0eb1 100644
--- a/build.gradle
+++ b/build.gradle
@@ -96,3 +96,12 @@ test {
     excludeTestsMatching "gov.usgs.earthquake.nshmp.model.NshmTests"
   }
 }
+
+graalvmNative.toolchainDetection = false
+micronaut {
+  runtime("lambda_java")
+  processing {
+    incremental(true)
+    annotations("gov.usgs.earthquake.nshmp.www.*")
+  }
+}