当关闭自动编译后,运行maven compile命令不会对scala文件进行编译,因此会导致运行maven的package命令时不会对scala类进行打包,可以添加以下pom,进行编译打包。
<plugin>
<groupId>net.alchim31.maven</groupId>
<artifactId>scala-maven-plugin</artifactId>
<version>3.2.2</version>
<configuration>
<recompileMode>incremental</recompileMode>
</configuration>
<executions>
<execution>
<goals>
<goal>compile</goal>
<goal>testCompile</goal>
</goals>
</execution>
</executions>
</plugin>