Describe the bug
Building and deploying the Main branch version of spring-cloud-function-samples/function-sample-gcp-http fails with 'java.lang.ClassNotFoundException: org.springframework.boot.loader.JarLauncher'
The 4.0.x branch still packages and deploys as expected.
Need to reopen "https://github.com/spring-cloud/spring-cloud-function/issues/1085"
Describe the bug Building and deploying the Main branch version of spring-cloud-function-samples/function-sample-gcp-http fails with 'java.lang.ClassNotFoundException: org.springframework.boot.loader.JarLauncher'
The 4.0.x branch still packages and deploys as expected.
Steps Clone project && cd project ./mvnw install cd spring-cloud-function-samples/function-sample-gcp-http mvn package gcloud functions deploy function-sample-gcp-http --entry-point org.springframework.cloud.function.adapter.gcp.GcfJarLauncher --runtime java17 --trigger-http --source target/deploy --memory 512MB
deploy fails with above exception.
What works cd projectRoot git checkout 4.0.x mvn clean cd spring-cloud-function-samples/function-sample-gcp-http mvn package gcloud functions deploy function-sample-gcp-http --entry-point org.springframework.cloud.function.adapter.gcp.GcfJarLauncher --runtime java17 --trigger-http --source target/deploy --memory 512MB
Further Info I tried JDK20, 21 and 17. All Temurin.