Apache spark 如何从com.trueaccord.scalapb生成的源创建jar文件

Apache spark 如何从com.trueaccord.scalapb生成的源创建jar文件,apache-spark,apache-zeppelin,scalapb,Apache Spark,Apache Zeppelin,Scalapb,我正在使用ScalapB为protobuf模式生成源代码。效果很好。如何生成只包含生成的源代码的jar。我想创建一个jar文件,并将其作为一个依赖项添加到Zeppelin Spark解释器中。我想您的意思是您需要编译生成的代码。如果您使用的是SBT,只需键入package,就会生成您想要的jar 但是,您可能会遇到与以下事实相关的问题:1 Spark附带的google protobuf版本与ScalaPB所需的不同;2您需要提供的Spark不仅用于您的编译代码,还包括其所有依赖项,如ScalaP

我正在使用ScalapB为protobuf模式生成源代码。效果很好。如何生成只包含生成的源代码的jar。我想创建一个jar文件,并将其作为一个依赖项添加到Zeppelin Spark解释器中。

我想您的意思是您需要编译生成的代码。如果您使用的是SBT,只需键入package,就会生成您想要的jar


但是,您可能会遇到与以下事实相关的问题:1 Spark附带的google protobuf版本与ScalaPB所需的不同;2您需要提供的Spark不仅用于您的编译代码,还包括其所有依赖项,如ScalaPB本身。在这种情况下,您可以使用sbt组装包。说明如下:

谢谢Samet,您的回答很有帮助。我能让我的代码正常工作。