我使用Scala的2.10和1.11的gradle斯卡拉文件名過長
我的問題是,當我嘗試在Hadoop集羣中運行編譯罐子下降錯誤。 我想在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)
任何意見,歡迎...
你在一個加密文件系統上運行?它和我以前一樣,還有很多其他的:https://groups.google.com/forum/#!topic/simple-build-tool/wtD6vgdiy6g –
nope我在Docker容器中運行 – user3537713
Docker只支持長達242字節文件名(https://github.com/dotcloud/docker/issues/1413),在你的情況下,自動生成的文件名長度爲252個字節。 –