Eclipse can be very slow when running "Check for Updates" or "Install new Software". This is an old issue with Eclipse and it seems to be caused by slow or outdated Eclipse mirrors. This becomes even more frustrating when you have to use Eclipse behind a proxy.
The good news is that you can disable the mirror checking behavior. Open the "Install New Software" dialog and uncheck the "Contact all update sites" option. Now Eclipse will be sensibly faster.
You can also modify eclipse.ini to include the -Declipse.p2.mirrors=false. It has the same effect.
Maven has a special Eclipse plugin that can be used to generate Eclipse IDE files (*.classpath, *.wtpmodules and the .settings folder) for use with a project.
To generate the Eclipse project files from an existing POM file, run the following command:
mvn eclipse:eclipse -Dwtpversion=2.0
The flag -Dwtpversion=2.0 is optional. It instructs Maven to add support for Eclipse WTP version 2.0 to the newly created project.
Archetype is a Maven plugin that allows the user to create a Maven project from an existing template. This system helps the developers to get started quickly on a new project and introduces new users to the best practices employed by Maven.
By default Maven offers a set of predefined archetypes, one of which is the web application archetype.
Redmine has a really nice user interface. But many developers want to access the repository from their favorite IDE. With Eclipse this can be done easily with the help of the Redmine-Mylyn Connector. The plugin offers a full 2 way integration between the two.
Backlogs is one of the best plugins for Redmine. It allows you to work in an agile way by creating stories, tasks and displaying beautiful charts showing the project's progress.
Installing Backlogs is quite easy. It gets a little bit complicated when you try to install it in the restrictive environment of a shared hosting provider like Hostgator. But it can be done.