簡述
項目開發中,不少狀況下咱們會打成jar啓動,此時若是jar中出現多個含有main的類,啓動通常會報錯,此時能夠經過在pom中指定啓動類來解決這個問題。spring
第一種:
若是你的POM是繼承spring-boot-starter-parent的話,只須要在pom的root以下指定就行maven
<properties> <!-- 指定啓動類 --> <start-class>com.besttop.BaseServerApplication</start-class> </properties>
第二種:spring-boot
若是你的Pom中沒有繼承Spring-boot-start-parent,那麼須要經過以下配置實現。
ui
<build> <plugins> <plugin> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-maven-plugin</artifactId> <version>1.3.5.RELEASE</version> <configuration> <!-- 指定啓動類 --> <mainClass>com.xx.xx</mainClass> </configuration> <executions> <execution> <goals> <goal>repackage</goal> </goals> </execution> </executions> </plugin> </plugins> </build>