diff --git a/meta-oniro-core/conf/distro/include/oniro.inc b/meta-oniro-core/conf/distro/include/oniro.inc
index 2bab28a4375cb23aa755fd3b7fdfc5d52cc7c97b..889546953be503b10ba00f812984477e9917f8a5 100644
--- a/meta-oniro-core/conf/distro/include/oniro.inc
+++ b/meta-oniro-core/conf/distro/include/oniro.inc
@@ -5,3 +5,7 @@
 require conf/distro/include/security_flags.inc
 
 INHERIT += "oniro-sanity"
+
+# Configuration needed by meta-java layer
+PREFERRED_PROVIDER_virtual/java-initial-native ?= "cacao-initial-native"
+PREFERRED_PROVIDER_virtual/java-native ?= "cacao-native"