2014-11-21 45 views

回答

3

最簡便的方法是使用一些構建工具,如Sbt或Maven。 maven有maven-scala-plugin插件,Sbt這裏是tutorial

如果您不想使用任何構建工具,則可能需要使用scalac編譯代碼,然後通過對生成的類文件使用zip並將其重命名爲jar來手動創建jar文件。但是你必須保留目錄結構。在您的pastebin中,您使用包org.apache.spark.examples.pythonconverters,因此請確保目錄匹配。

順便說一句,如果你只想把這段代碼和你的java項目集成在一起,並且使用maven,你也可以在你的項目中使用scala代碼(在src/main/scala)。只需使用maven-scala-plugin plugin並將其掛鉤到編譯階段,或者如果您的Java代碼依賴於它,則可以更快一些。然而,我在一個項目中混合了多種語言,我將它分成兩個單獨的項目。

相關問題