I checked out the existing project source code from SVN to a folder in my system. Then I opened eclipse. Import Project-> Existing Maven Project.
It imported without iss
Try to:
---- Edit ----
If this doesnt work, it is likely that someone checked in their environment files into your SVN. If they checked in:
They could be conflicting with your environment (different settings/plugins/versions of eclipse...). Try dropping your project, deleting the folder/files, then remove these files from SVN, and repeat your initial process. All of these files/folders will get generated during the import to eclipse.
---- Edit 2 ----
Per your recent edit to the question, you have a multi-module project. If you only did this on the parent project, then there is no source folder. So you wouldn't see it. You should:
In eclipse, each module of a multi-module maven project needs its own eclipse project.
Possibility is Module doesn't have .classpath.
Kindly right click on Module and Change Project fact as Java.
else
If you are using command Prompt. 1. mvn eclipse:clean 2. mvn eclipse:eclipse
else
Delete Project from Eclipse don't delete content from disk. remove .classpath and .project
Re-import as maven existing Project
I got it working using Proyect --> Properties --> Project Facets
In my case was a web project so I checked Java and Dynamic Web Module
Try right click on project, Maven->Update Project... (or similar, the link name changes depending on version)
This works for me when adding new folders, but I have not encountered the problem when importing a project.
Right Click->Maven->Update Project.
Above works perfectly fine for Eclipse Juno and solves the problem.
Adding projects to working sets should help
try it -> right click the project -> Maven -> Assign Working Sets... -> Add projects to working sets