¿por qué no JDeveloper?
Se que con este post voy a conseguir que mucha gente que conozco se burle de mi toda la semana y me recuerden lo "tocapelotas" que soy (fama que yo creo que es del todo inmerecida), pero bueno, yo soy asi y asi seguiré (que dice la cancion).
El caso es que en el trabajo hemos estado discutiendo durante mucho tiempo que IDE utilizar, y la discusión era Eclipse vs JDeveloper. Curiosamente yo me preguntaba (y asi lo manifestaba) por que no entraba en el saco NetBeans, un entorno que se ha desarrollado espectacularmente en los últimos años. Pero bueno, a lo que vamos, yo defendía a capa y espada a Eclipse (sigue siendo mi preferido, que quede muy claro), es más, mi propuesta era no elegir ningún IDE, ya que para mi no es una elección estratégica, y dejar que cada desarrollador trabaje con el entorno en el que está más cómodo y sea mas productivo. Además, mis escasos contactos con el IDE de Oracle fueron mas bien decepcionantes. Es cierto que no le dediqué mucho tiempo, pero con otros IDE's que probé, como por ejemplo Eclipse,NetBeans, JBuilder o IntelliJ en muy poquito tiempo ya me había "hecho a los mandos". Recuerdo por ejemplo que me fue imposible configurar el acceso a CVS, entre otras cosas porque creo que no venía integrado "de serie" (no recuerdo que versión era).
Este fin de semana he recibido un mensaje anunciando el lanzamiento de la versión JDeveloper 10g (10.1.3) Early Access y como estaba un poco ocioso me decidí a probarlo.
La primera impresión ha sido bastante buena (lo suficiente como para decidirme a escribir este post ;-) ) y además de comprobar algunas de las características que anuncian, como por ejemplo el soporte mejorado para JSF, he comprobado que ya soporta CVS directamente (es una espinita que tenía clavada ;-) ). La verdadera razón que me ha llevado a probarlo es que en los ultimos proyectos en los que estoy trabajando se utiliza JSF y todavía no he encontrado un entorno que lo facilite. A Eclipse y su JavaServer Faces Tools todavía le queda mucho tiempo. El plugin MyEclipse además de ser de pago lo veo un paso por detrás de otras soluciones comerciales, como el Sun Java Studio Creator, que gráficamente me gusta mas que JDeveloper pero tampoco me acaba de convencer.
El caso es que me sorprende que ahora que JDeveloper es gratis, parece que no es un producto muy utilizado. Por ejemplo, en la ultima encuesta realizada por el portal ONJava.com el IDE de Oracle aparece el último de la lista siendo utilizado por apenas el 5% de los desarrolladores (que contestaron a la encuesta, claro). ¿Ha llegado tarde Oracle? ¿Que hubiera pasado si lo hubieran ofrecido gratis hace un par de años? ¿Es el próximo paso hacerlo open-source? La verdad es que no creo que JDeveloper sea un producto estratégico para Oracle, y sin embargo no solo no lo han dejado aparcado si no que lo han potenciado hasta conseguir un producto de gran calidad. Tras una brevísima prueba con ambos IDE's (y a lo mejor por eso meto la pata) me da la sensación que JDeveloper ofrece una calidad similar, si no superior, a NetBeans, y sin embargo no está metiendo tanto ruido. Ofrece funcionalidades que Sun solo ofrece pagando (en el Creator) y otras en las que es claramente superior (el acceso a las bases de datos), asi que ¿por que no usamos JDeveloper?
... y que conste que yo, al menos de momento, seguiré utilizando Eclipse ...
(2005-09-25 22:07:37.0) Permalink Comentarios [6]


<p>
Yo avisarÃa de los riesgos del licenciamiento de Oracle...<br>
JDeveloper es una herramienta estupenda, y viene con un framework, <b>ADF</b>, con soporte para JSF, Struct, etc. bastante bueno. En mi organización se ha adoptado por capricho de la consultora, que no ha querido escornarse con herramientas como Eclipse que "no tienen soporte". A lo que iba, JDeveloper no es gratis. Te puedes bajar una version que funciona, que no es lo mismo. Oracle nos ha sorprendido hace poco con que ADF hay que licenciarlo, asà como las licencias de JDeveloper, por número de usuarios "potenciales" (no concurrentes!!!!!). Y las licencias de Oracle no son baratas....
</p>
Enviado por pacopaco en septiembre 26, 2005 a las 03:54 PM CEST #
Sin embargo despues de leer este documento: http://www.oracle.com/technology/products/jdev/htdocs/jdevpricefaq.html#2 yo sigo pensando que JDeveloper si es completamente gratis. Otra cosa es que para utilizar ADF en producción haya que licenciarlo (no asi para depuracion y test), pero JDeveloper puede trabajar con la implementacion JSF de Sun o con MyFaces, asi que no es necesario utilizar ADF ...
Enviado por mondelo en septiembre 27, 2005 a las 09:56 AM CEST #
Si se utiliza NetBeans constantemente, iniciar con jDeveloper es costoso en cuanto a curva de aprendizaje
Enviado por Fernando en junio 24, 2006 a las 04:32 AM CEST #
En un concenso para decidir que IDE utilizar en la empresa, se debatio el tema de las licencias sobre el JDeveloper, pues en Oracle todos los productos estan para libre descarga, pero eso no significa que sea libre su utilizacion y en ambientes de produccion.
Ahora claro que lo veiamos como IDE sin meternos con ADF.
Enviado por Bryan Osorio en enero 23, 2007 a las 04:18 PM CET #
Pues yo creo que todo depende del ambiente laboral, por ejemplo aqui donde yo trabajo cada quien ocupaba el IDE que mas le gustaba, hasta que la jefa desidio comprar myeclipse, que trae funciones de cvs, pues es muy dificil configurar, pero no es libre a comparación de mi IDE favorito NetBeans que fue lanzado hace poco la version 6.1 que trae muchas aplicaciones tanto web, como aplicaciones de escritorio, tambien proyectos UML, van a decir que tambien JDeveloper los tiene pero no es libre es de paga.
Enviado por Joshua(Smaville1914) en junio 13, 2008 a las 09:31 PM CEST #
que pasa
Enviado por 189.179.1.135 en septiembre 17, 2008 a las 11:45 PM CEST #