解决方案:
不使用springboot的maven插件改为使用普通的maven插件,
使用springboot的maven插件意味着每个模块都需要有启动类,而使用普通的插件则不需要。
<!-- 使用springboot的maven插件会报找不到主类错误 -->
<!--<build>
<plugins>
<plugin>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-maven-plugin</artifactId>
</plugin>
</plugins>
</build>-->
<build>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId>
<configuration>
<source>1.6</source>
<target>1.6</target>
<encoding>${project.build.sourceEncoding}</encoding>
</configuration>
</plugin>
</plugins>
</build>