I'm trying to build an OCI image from a spring boot project using heroku/builder:24.

Using pack CLI, the build succeeds as follows:

➜  test git:(main) ✗ pack build test --builder heroku/builder:24
24: Pulling from heroku/builder
Digest: sha256:48dd2cc33f592cb59e55be080b20e7e0e4641e3d888686b1f9b69733dcad1dd4
Status: Image is up to date for heroku/builder:24
24: Pulling from heroku/heroku
Digest: sha256:e77197ba81c134409dedbca62c305eec6bf93f5e8b039c58ade687abe09cfc40
Status: Image is up to date for heroku/heroku:24
===> ANALYZING
Restoring data for SBOM from previous image
===> DETECTING
2 of 4 buildpacks participating
heroku/jvm   7.0.0
heroku/maven 7.0.0
===> RESTORING
Restoring metadata for "heroku/jvm:openjdk" from app image
Restoring metadata for "heroku/jvm:runtime" from app image
Restoring metadata for "heroku/maven:maven" from app image
Restoring metadata for "heroku/maven:repository" from cache
Restoring data for "heroku/jvm:openjdk" from cache
Restoring data for "heroku/maven:maven" from cache
Restoring data for "heroku/maven:repository" from cache
===> BUILDING

## Heroku OpenJDK Buildpack

However, when executing build-image task using spring-boot-maven-plugin, maven is not recognized in the detect phase as follows:

[INFO] --- spring-boot:3.4.5:build-image (default) @ test ---
[INFO] Building image 'docker.io/library/test:0.0.1-SNAPSHOT'
[INFO] 
[INFO]  > Pulling builder image 'docker.io/heroku/builder:24' for platform 'linux/arm64' 100%
[INFO]  > Pulled builder image 'heroku/builder@sha256:48dd2cc33f592cb59e55be080b20e7e0e4641e3d888686b1f9b69733dcad1dd4'
[INFO]  > Pulling run image 'docker.io/heroku/heroku:24' for platform 'linux/arm64' 100%
[INFO]  > Pulled run image 'heroku/heroku@sha256:e77197ba81c134409dedbca62c305eec6bf93f5e8b039c58ade687abe09cfc40'
[INFO]  > Executing lifecycle version v0.20.10
[INFO]  > Using build cache volume 'pack-cache-9d8796132ca4.build'
[INFO] 
[INFO]  > Running creator
[INFO]     [creator]     Starting creator...
[INFO]     [creator]     Parsing inputs...
[INFO]     [creator]     Ensuring privileges...
[INFO]     [creator]     Executing command...
[INFO]     [creator]     ===> ANALYZING
[INFO]     [creator]     Timer: Analyzer started at 2025-06-12T04:32:23Z
[INFO]     [creator]     Image with name "docker.io/library/test:0.0.1-SNAPSHOT" not found
[INFO]     [creator]     Found image with identifier "e77197ba81c134409dedbca62c305eec6bf93f5e8b039c58ade687abe09cfc40"
[INFO]     [creator]     Timer: Analyzer ran for 34.333µs and ended at 2025-06-12T04:32:23Z
[INFO]     [creator]     Run image info in analyzed metadata is: 
[INFO]     [creator]     {"Reference":"e77197ba81c134409dedbca62c305eec6bf93f5e8b039c58ade687abe09cfc40","Image":"docker.io/heroku/heroku:24","Extend":false,"target":{"os":"linux","arch":"arm64","distro":{"name":"ubuntu","version":"24.04"}}}
[INFO]     [creator]     ===> DETECTING
[INFO]     [creator]     Timer: Detector started at 2025-06-12T04:32:23Z
[INFO]     [creator]     Checking for match against descriptor: {linux amd64  []}
[INFO]     [creator]     Checking for match against descriptor: {linux arm64  []}
[INFO]     [creator]     Checking for match against descriptor: {linux amd64  []}
[INFO]     [creator]     Checking for match against descriptor: {linux arm64  []}
[INFO]     [creator]     ======== Results ========
[INFO]     [creator]     pass: heroku/jvm@7.0.0
[INFO]     [creator]     fail: heroku/maven@7.0.0
[INFO]     [creator]     Timer: Detector ran for 4.367041ms and ended at 2025-06-12T04:32:23Z
[INFO]     [creator]     ERROR: No buildpack groups passed detection.
[INFO]     [creator]     ERROR: Please check that you are running against the correct path.
[INFO]     [creator]     ERROR: failed to detect: no buildpacks participating
[INFO] ------------------------------------------------------------------------
[INFO] BUILD FAILURE
[INFO] ------------------------------------------------------------------------

I'm using a Macbook Pro M2 which is arm64 arch.