Java 加载类时出错';com.spotify.docker.Resource';

Java 加载类时出错';com.spotify.docker.Resource';,java,spring-boot,docker,spotify,docker-maven-plugin,Java,Spring Boot,Docker,Spotify,Docker Maven Plugin,我正在尝试使用docker maven插件spotify 1.0.0版构建并推送docker映像 但是,docker构建失败,出现以下错误 Caused by: org.apache.maven.plugin.PluginConfigurationException: Unable to parse configuration of mojo com.spotify:docker-maven-plugin:1.0.0:build: Error loading class 'com.spotify

我正在尝试使用docker maven插件spotify 1.0.0版构建并推送docker映像

但是,docker构建失败,出现以下错误

Caused by: org.apache.maven.plugin.PluginConfigurationException: Unable to parse configuration of mojo com.spotify:docker-maven-plugin:1.0.0:build: Error loading class 'com.spotify.docker.Resource'
at org.apache.maven.plugin.internal.DefaultMavenPluginManager.populatePluginFields(DefaultMavenPluginManager.java:593)
at org.apache.maven.plugin.internal.DefaultMavenPluginManager.getConfiguredMojo(DefaultMavenPluginManager.java:525)
at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo(DefaultBuildPluginManager.java:98)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:209)
... 30 more
Caused by: org.codehaus.plexus.component.configurator.ComponentConfigurationException: Error loading class 'com.spotify.docker.Resource'
at org.codehaus.plexus.component.configurator.converters.composite.CollectionConverter.fromConfiguration(CollectionConverter.java:174)
at org.codehaus.plexus.component.configurator.converters.ComponentValueSetter.configure(ComponentValueSetter.java:260)
at org.codehaus.plexus.component.configurator.converters.composite.ObjectWithFieldsConverter.processConfiguration(ObjectWithFieldsConverter.java:137)
at org.codehaus.plexus.component.configurator.BasicComponentConfigurator.configureComponent(BasicComponentConfigurator.java:56)
at org.apache.maven.plugin.internal.DefaultMavenPluginManager.populatePluginFields(DefaultMavenPluginManager.java:563)
... 33 more
Caused by: java.lang.ClassNotFoundException: com.spotify.docker.Resource
at org.codehaus.plexus.classworlds.strategy.SelfFirstStrategy.loadClass(SelfFirstStrategy.java:50)
at org.codehaus.plexus.classworlds.realm.ClassRealm.loadClass(ClassRealm.java:244)
at org.codehaus.plexus.classworlds.realm.ClassRealm.loadClass(ClassRealm.java:230)
at org.codehaus.plexus.component.configurator.converters.composite.CollectionConverter.fromConfiguration(CollectionConverter.java:161)
... 37 more
我的POM.xml配置是

<plugin>
            <groupId>com.spotify</groupId>
            <artifactId>docker-maven-plugin</artifactId>
           <version>1.0.0</version>
            <configuration>
                <imageName>sample-boot:latest</imageName>
                <dockerDirectory>target/docker</dockerDirectory>
                <pushImage>true</pushImage>
                <resources>
                    <resource>
                        <targetPath>/</targetPath>
                        <directory>${project.build.directory}</directory>
                        <include>${project.build.finalName}.war</include>
                    </resource>
                </resources>
            </configuration>
        </plugin>

com.spotify
docker maven插件
1.0.0
示例引导:最新版本
目标/码头工人
真的
/
${project.build.directory}
${project.build.finalName}.war

您使用版本
1.0.0
而不是
1.2.2
的原因还有,您是否将此插件作为依赖项添加?