Chris Nauroth created HADOOP-19779:
--------------------------------------

             Summary: Use enforcer to fail fast if building with Java <17
                 Key: HADOOP-19779
                 URL: https://issues.apache.org/jira/browse/HADOOP-19779
             Project: Hadoop Common
          Issue Type: Improvement
          Components: build
            Reporter: Chris Nauroth
            Assignee: Chris Nauroth


Now that trunk has gone to Java 17, we've had some reports of confusion when 
accidentally building with a down-level Java. It goes into the 
hadoop-annotations build and reports the --add-modules compiler option isn't 
recognized, but it doesn't do anything to indicate that root cause is the Java 
version. We can improve on this by updating our enforcer plugin rules to check 
for Java 17+ and fail with an error message clearly pointing out the Java 
version.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to