Tuesday, 17 May 2011

Importing a Project into Eclipse

Several viewers of our Spring MVC course have reported problems in importing the project code that is supplied with the course.

I should really have shown the steps on the videos as it can be quite awkward in Eclipse. There are several different ways of achieving this, but these steps work best for me:

1) Your "Practicals and Code" download contains a "Starting Workspace" folder. Open this as a workspace in Eclipse.

2) Once Eclipse is opened, you will notice that the left hand panel (Package Explorer) is blank.


3) Select "File -> New Java Project".

4) The workspace contains a folder called "MVC Project". This is the project folder. On the New Project wizard, type in exactly the same name - "MVC Project". On typing the final character, you will see that several options are grayed out, and a message is displayed indicating the a new project based on the existing source is going to be created.


5) Click finish, and a full project should now appear in the left hand pane.

10 comments:

  1. Thanks. I was stuck in this step.

    ReplyDelete
  2. Hi Richard,

    I followed these steps but I got errors :

    in any line in a jsp file using :


    OR


    The error says:
    Fragment "/header.jsp" was not found as expected path MVCProject/header.jsp

    Thanks your help is appreciated, is there any forum so people who bought your CD could discuss this errors ?
    thanks.

    ReplyDelete
  3. Hi,
    I got these errors when starting tomcat, I posted the question in springsource forum :

    http://forum.springsource.org/showthread.php?116289-Cannot-map-handler...-There-is-already-handler..mapped

    I am stack here, please help,
    thanks

    ReplyDelete
  4. Hi Majid,

    All our courses are backed with full support and we'll always help you through problems - just send a message to us via our contact page on the virtualpairprogrammers.com website.

    I think this problem is due to an error on the course though, see the errata page at https://www.virtualpairprogrammers.com/errata/Spring-MVC-and-WebFlow.html

    Early versions of the course had a typo in the web.xml file, you can download a corrected version from your "My Courses" page when you login.

    Also, full details on an earlier blog post here: http://richardchesterwood.blogspot.com/2011/02/fix-to-our-spring-mvc-course.html

    I hope that gets you started again!

    ReplyDelete
  5. (I've just noticed your earlier comment about the JSP files - I think this is ok, it must be a plugin trying to validate your JSPs - but because we use a non standard project layout, the plugin thinks there are missing files.)

    Let me know if this problem prevents a compile and deployment, I'm fairly sure you can safely ignore this.

    ReplyDelete
  6. Thank you, Richard, for these instructions. It worked.
    Earlier, I have tried to "import this as an existing project into workspace" but it did not see "MVC Project" as a project.

    ReplyDelete
  7. Hi Richard, could you please help me with a problem?
    I watch the Spring MVC course. I have followed all your instructions and till now,
    - Tomcat's congratulation page
    http://127.0.0.1:8080/ is running.
    - Ant build.xml was successful.
    - It has even copied the mywebapp.war file into tomcat\webapps

    but http://127.0.0.1:8080/mywebapp/ is not running. I get HTTP Status 404 - /mywebapp/.
    The requested resource (/mywebapp/) is not available.

    Could you please help me with this?

    ReplyDelete
  8. sorry, neither http://127.0.0.1:8080/mywebapp/test.html

    ReplyDelete
  9. Hi Alex, could you please send in a support call through the VirtualPairProgrammers.com website? (Via the contact us link). The support guys will help you out.

    ReplyDelete
  10. Thank you Richard. I will do that. By the way, thanks for the courses. I enjoy them.

    ReplyDelete