You may challenged by this error during your work with IntelliJ IDEA
Output path is shared between:Module .... , Output path is shared between: Module .... Please configure separate output paths to proceed with the compilation.
TIP: you can use Project Artifacts to combine compiled classes if needed.
This is because of existing multiple modules in the same IntelliJ IDEA project.
Remove other modules and keep single module file in IntelliJ IDEA project
Delete all other iml files without your project name (Project may be refactored to another one. Here Two modules available, SparkCDH and sparkcdh. Do not delete iml file with "-build" ) The result will be like follows.
Now you can run the project without multiple module shared error.