Personal tools
You are here: Home technical Eclipse and Struts (from 2003)
Document Actions

Eclipse and Struts (from 2003)

by Ramarao Kanneganti last modified 2006-02-25 08:51

This an old document about Eclipse and struts. I was introduced to Eclipse in 2002. Since then, I have been an avid user.

I have been using Eclipse for the last four months and I love it. There! I said it.

Why? It is an extendible IDE, it is open source and it is well integrated with most tools that I love. It even has emacs key bindings.

Here are the features that I liked and used:

  1. Template wizard. I created my own template for java files.
  2. You can keep on referring functions as you feel like, and it offers to create them. Same with classes. A great way to start programming.
  3. You can do variable completion, just like emacs.
  4. Good integration with indenting engines like Jalopy.
  5. Again, integrated well with Checkstyle
  6. Good integrated debugger.
  7. Excellent integration with CVS (supports cvs over ssh!) -- with diffs, annotations, synchonizations, cvs ignores, options to create new projects in cvs.
  8. XML based project info, which can be checked into version control so that others can use it. So, all the info about a project is in the version control. No need to setup a dev environment at all. Check it out and you are ready to go!
  9. Imports are figured out automatically and added to the file.
  10. Function completions. Automatic completion of arguments as well.
  11. Great support for refactoring. It figured out redundant code and put in a different function and replaced the original code to call that function!
  12. Great support for renaming classes, variables and functions. It takes care of all the references as well.
  13. Support for DB browsing as well.
  14. Support for adding Logging automatically.
  15. Support for profiling the application

Those are the features I used.

Now, I am trying to use a combination of the following three to edit a web application using struts:

  1. Lomboz:For developing j2ee applications. It edits jsp files, creates templates for projects.
  2. Improve Strut Config Editor: Not yet tested. But the Image looks awsome!

Once I figure out which works, I will make a flash movie and post it here. Until then, if you can add anything about your Eclipse usage, please comment here.


Powered by Plone, the Open Source Content Management System

This site conforms to the following standards: