Theodore Vasiloudis created FLINK-2003:
------------------------------------------

             Summary: Building on some encrypted filesystems leads to "File 
name too long" error
                 Key: FLINK-2003
                 URL: https://issues.apache.org/jira/browse/FLINK-2003
             Project: Flink
          Issue Type: Bug
          Components: Build System
            Reporter: Theodore Vasiloudis
            Priority: Minor


The classnames generated from the build system can be too long.
Creating too long filenames in some encrypted filesystems is not possible, 
including encfs which is what Ubuntu uses.

This the same as this [Spark 
issue|https://issues.apache.org/jira/browse/SPARK-4820]

The workaround (taken from the linked issue) is to add in Maven under the 
compile options: 

{code}
+              <arg>-Xmax-classfile-name</arg>
+              <arg>128</arg>
{code}

And in SBT add:

{code}
+    scalacOptions in Compile ++= Seq("-Xmax-classfile-name", "128"),
{code}



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to