将没有main函数的scala代码导出到jar

时间:2015-07-22 00:50:04

标签: scala maven apache-spark maven-plugin spark-streaming

我正在使用Spark流媒体并编写了一个自定义流媒体适配器。我想将此适配器导出为jar并在我的scala流工作中使用它。当我在流媒体代码中引用jar时,我收到此错误:

import org.custom.streaming
[ERROR] object custom is not a member of package org

请注意,适配器没有任何main方法,因此我无法使用在线提供的通用方法将项目导出为可运行的JAR。

我也尝试将其导出为带阴影的JAR,但在这种情况下我得到了:

error: error while loading <root>, error in opening zip file

[编辑] 我正在使用maven进行包装

1 个答案:

答案 0 :(得分:0)

您是否考虑过使用maven构建文件的package command