diff --git a/conf/bblayers.conf.sample b/conf/bblayers.conf.sample
index 414895c6fc28363672ee57ed816ebf4e63c63c29..5f65913e2cc6d8de426332221006fe230969f007 100644
--- a/conf/bblayers.conf.sample
+++ b/conf/bblayers.conf.sample
@@ -16,4 +16,5 @@ BBLAYERS ?= " \
   ##OEROOT##/../meta-openembedded/meta-oe \
   ##OEROOT##/../meta-openembedded/meta-python \
   ##OEROOT##/../meta-openharmony \
+  ##OEROOT##/../meta-java \
   "
diff --git a/manifests/branch.xml b/manifests/branch.xml
index 54ea49c15393c12dac59751a53b2eb51cf3b7cde..3b8071d315bd5d99217967cad48140709b1ddd8e 100644
--- a/manifests/branch.xml
+++ b/manifests/branch.xml
@@ -17,5 +17,6 @@ SPDX-FileCopyrightText: Huawei Inc.
   <project name="openembedded-core" remote="openembedded" path="oe-core"/>
   <project name="meta-openembedded" remote="openembedded" revision="master" />
   <project name="meta-clang" remote="kraj" />
+  <project name="meta-java" remote="yocto" />
   
 </manifest>
diff --git a/manifests/pin.xml b/manifests/pin.xml
index 8172558dd7313cda1fb8b556381c6566b91138a7..ecf1850560e700ad724bcb6b919286c53e65f2c2 100644
--- a/manifests/pin.xml
+++ b/manifests/pin.xml
@@ -12,5 +12,6 @@ SPDX-FileCopyrightText: Huawei Inc.
   <extend-project name="openembedded-core" revision="ca1c990df62f1b3d53b2114a387f192efe7e38e8" />
   <extend-project name="meta-openembedded" revision="6fbe7f748706229f43a2e06b08b6e1e729942314" />
   <extend-project name="meta-clang" revision="12a5f8be1201fa1fcb62aa004542279d5c9acae0" />
+  <extend-project name="meta-java" revision="1a8059f6b257ebe6fcae6416e499784d976afd24" />
 
 </manifest>