在 scala和java混合编程的时候,需要添加一些额外的配置到pom中,才能将scala文件的class加到最终的jar中
org.scala-tools
maven-scala-plugin
2.15.2
scala-compile
compile
**/*.scala
scala-test-compile
testCompile
org.apache.maven.plugins
maven-assembly-plugin
3.1.0
jar-with-dependencies
make-assembly
package
single
org.apache.maven.plugins
maven-compiler-plugin
3.7.0
1.8
1.8
打包的命令
mvn clean scala:compile compile package assembly:single -Pproduction -Dmaven.test.skip=true