Ian Conner wrote a great article on this:
http://www-128.ibm.com/developerworks/lotus/library/notes-eclipse/
Bob Balaban also has an article on this:
http://www.looseleaf.net/looseleaf/lsihome.nsf/612ad3d77c83a706852567e7006b9a50/719a8d01b564680085256ebb007dfadc