srowen commented on a change in pull request #195: [SPARK-27458][Documentation] remind developers to reset maven home in IntelliJ URL: https://github.com/apache/spark-website/pull/195#discussion_r275454211
########## File path: developer-tools.md ########## @@ -397,6 +397,18 @@ Other tips: - "Rebuild Project" can fail the first time the project is compiled, because generate source files are not automatically generated. Try clicking the "Generate Sources and Update Folders For All Projects" button in the "Maven Projects" tool window to manually generate these sources. +- Maven bundled in IntelliJ may not meet the minimum version requirement of the Spark. If that happens, +the action "Generate Sources and Update Folders For All Projects" could fail silently. If you saw error like +``` +2019-04-14 16:05:24,796 [ 314609] INFO - #org.jetbrains.idea.maven - [WARNING] Rule 0: org.apache.maven.plugins.enforcer.RequireMavenVersion failed with message: +Detected Maven Version: 3.3.9 is not in the allowed range 3.6.0. +2019-04-14 16:05:24,813 [ 314626] INFO - #org.jetbrains.idea.maven - org.apache.maven.lifecycle.LifecycleExecutionException: Failed to execute goal org.apache.maven.plugins:maven-enforcer-plugin:3.0.0-M2:enforce (enforce-versions) on project spark-parent_2.12: Some Enforcer rules have failed. Look above for specific messages explaining why the rule failed. +java.lang.RuntimeException: org.apache.maven.lifecycle.LifecycleExecutionException: Failed to execute goal org.apache.maven.plugins:maven-enforcer-plugin:3.0.0-M2:enforce (enforce-versions) on project spark-parent_2.12: Some Enforcer rules have failed. Look above for specific messages explaining why the rule failed. +``` +in IntelliJ log file (`Help -> Show Log in Finder/Explorer`), you should reset the maven home directory Review comment: maven -> Maven I don't think you need to look a IJ's log files; it's just an update to preferences. ---------------------------------------------------------------- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. For queries about this service, please contact Infrastructure at: us...@infra.apache.org With regards, Apache Git Services --------------------------------------------------------------------- To unsubscribe, e-mail: commits-unsubscr...@spark.apache.org For additional commands, e-mail: commits-h...@spark.apache.org