scala文件名太长了

时间:2014-04-15 20:56:10

标签: scala hadoop scalding

我正在使用scala 2.10和gradle 1.11

我的问题是当我尝试在hadoop集群中运行时,编译后的jar会丢失一个错误。 我想在hadoop上运行因为我使用烫伤。

例外是:

Exception in thread "main" java.io.FileNotFoundException:
/tmp/hadoop-root/hadoop-unjar6538587701808097105/com/twitter/bijec
tion/GeneratedTupleCollectionInjections$$anon$31$$anonfun$invert$10$$anon
fun$apply$46$$anonfun$apply$47$$anonfun$apply$48$$anonfun$apply$49$$anonfu
n$apply$50$$anonfun$apply$51$$anonfun$apply$52$$anonfun$apply$53$$anonfun$app
ly$54$$anonfun$apply$55.class (File name too long)

欢迎任何评论......

1 个答案:

答案 0 :(得分:7)

-Xmax-classfile-name 200添加到scalac选项应该可以解决这个问题。

来源:

https://issues.scala-lang.org/browse/SI-3623

https://groups.google.com/forum/#!topic/simple-build-tool/wtD6vgdiy6g