如何在eclipse中编译带有依赖项的scala项目?
我正在做一个scala spark应用程序,它从MySQL获取数据。如果我从eclipse运行,它会工作。但是,如果我创建.jar并使用spark submit执行它,则不起作用,并出现错误:如何在eclipse中编译带有依赖项的scala项目?,scala,maven,apache-spark,jar,Scala,Maven,Apache Spark,Jar,我正在做一个scala spark应用程序,它从MySQL获取数据。如果我从eclipse运行,它会工作。但是,如果我创建.jar并使用spark submit执行它,则不起作用,并出现错误: Exception in thread "main" java.sql.SQLException: No suitable driver 因此,我认为在创建的jar中没有依赖项。我认为我没有在pom.xml上设置正确的插件来编译依赖项。你知道哪一个是做这件事的插件吗 谢谢你,你好 您可以在spark s
Exception in thread "main" java.sql.SQLException: No suitable driver
因此,我认为在创建的jar中没有依赖项。我认为我没有在pom.xml上设置正确的插件来编译依赖项。你知道哪一个是做这件事的插件吗
谢谢你,你好 您可以在spark submit中使用-jars$echo lib/*.jar | tr'','选项,并将所有依赖项jar放在lib文件夹中。您需要创建一个胖jar,以便在使用spark submit命令运行jar文件时,所有依赖项jar都可用,有关详细信息,请参见:,我想直接从eclipse创建包含所有依赖项的jar