mvn can't use in cloud shell

修文 葉 5 Reputation points
2025-02-27T07:47:22.9466667+00:00

I use "mvn com.microsoft.azure:azure-webapp-maven-plugin:2.5.0:config"

but get the error message.

My project is Java spring boot project

use Java 8 SE

(I don't thing the problem is on my project because some of mvn doesn't work)

It's work before January.

Exception in thread "main" java.lang.NoClassDefFoundError: com/google/common/collect/ImmutableSet

    at com.google.inject.internal.Errors.<clinit>(Errors.java:105)

    at com.google.inject.internal.InternalInjectorCreator.<init>(InternalInjectorCreator.java:61)

    at com.google.inject.Guice.createInjector(Guice.java:87)

    at com.google.inject.Guice.createInjector(Guice.java:69)

    at com.google.inject.Guice.createInjector(Guice.java:59)

    at org.codehaus.plexus.DefaultPlexusContainer.addPlexusInjector(DefaultPlexusContainer.java:481)

    at org.codehaus.plexus.DefaultPlexusContainer.<init>(DefaultPlexusContainer.java:206)

    at org.apache.maven.cli.MavenCli.container(MavenCli.java:651)

    at org.apache.maven.cli.MavenCli.doMain(MavenCli.java:286)

    at org.apache.maven.cli.MavenCli.main(MavenCli.java:196)

    at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

    at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)

    at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)

    at java.base/java.lang.reflect.Method.invoke(Method.java:569)

    at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced(Launcher.java:282)

    at org.codehaus.plexus.classworlds.launcher.Launcher.launch(Launcher.java:225)

    at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode(Launcher.java:406)

    at org.codehaus.plexus.classworlds.launcher.Launcher.main(Launcher.java:347)

Caused by: java.lang.ClassNotFoundException: com.google.common.collect.ImmutableSet

    at org.codehaus.plexus.classworlds.strategy.SelfFirstStrategy.loadClass(SelfFirstStrategy.java:50)

    at org.codehaus.plexus.classworlds.realm.ClassRealm.unsynchronizedLoadClass(ClassRealm.java:271)

    at org.codehaus.plexus.classworlds.realm.ClassRealm.loadClass(ClassRealm.java:247)

    at org.codehaus.plexus.classworlds.realm.ClassRealm.loadClass(ClassRealm.java:239)
Azure App Service
Azure App Service
Azure App Service is a service used to create and deploy scalable, mission-critical web apps.
8,402 questions
{count} vote

Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.