springboot项目打成jar后无法 java -jar运行 报没有主类

修改启动类

public class App extends SpringBootServletInitializer
{
    public static void main( String[] args )
    {
        SpringApplication.run(App.class, args);
    }
    protected SpringApplicationBuilder configure(
            SpringApplicationBuilder builder) {
        return builder.sources(this.getClass());
    }

}

修改pom

<build>
        <plugins>
            <plugin>
                <groupId>org.springframework.boot</groupId>
                <artifactId>spring-boot-maven-plugin</artifactId>
                <configuration>
                    <mainClass>您的启动类</mainClass>
                </configuration>
            </plugin>

        </plugins>
    </build>

猜你喜欢

转载自blog.csdn.net/qq_37749055/article/details/89525413