imported maven project does not appear as java project. Shows folders

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


Right click the project->Configure->Convert to Faceted Form

This solution worked for me


Try to:

  1. Right click the project->Configure->Convert to Maven Project

---- Edit ----

If this doesnt work, it is likely that someone checked in their environment files into your SVN. If they checked in:

  • .project
  • .classpath
  • .settings/

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:

  1. File->Import...
  2. Choose Existing Maven Projects, Next
  3. Set the Root Directory to ecs/ecs-ejb, Finish
  4. Repeat for all other modules.

In eclipse, each module of a multi-module maven project needs its own eclipse project.