Hola Raul,
Bueno como dice Demian, la forma "correcta" de hacerlo es desarrollando en NET/C#. Sin embargo, como la comunicación de CRM es mediante DLL/Servicios, desarrollar con Java no es imposible.
Con el eclipse helios basta y sobra.
Salu2 Atilin | http://www.dexrm.com