Entorno de trabajo Java. Aplicaciones
Hace ya unos días comentaba lo duro que es esto de empezar en el mundo Java. De todas formas, no hay que desanimarse, como decía Antonio Machado "caminante no hay camino se hace camino al andar".
Demos pues, el primer paso instalando las herramientas básicas para poder realizar un desarrollo Java "tipico".
Java SE Development Kit (JDK)
A la hora de usar cualquiera de las diferentes máquinas virtuales de Java existentes, tanto por el hecho de existir diversos fabricantes (SUN, IBM, JRockit, ...) como por la existencia de diferentes versiones es muy recomendable seguir un cierto orden a la hora de instalarlas.
Mi recomendación es hacer la instalación de todas ellas bajo una misma carpeta de fácil acceso. Si usas Windows, puedes usar C:\SDKs o C:\Java.
En cuanto a las versiones a instalar, depende del proyecto a realizar:
- Proyectos antiguos, seguramente será JDK 1.4
- Proyetos mas recientes, JDK 5.0 o JDK 6.0
Como puedes ver en mi equipo, actualmente, no tengo ninguna JDK 1.4
Espero que siga así mucho tiempo.
Entorno de desarrollo
Puedes usar Eclipse (mi recomendación es usar versión Eclipse IDE for Java EE Developers), NetBeans version "Web & Java" , IntelliJ Idea, JBuilder o cualquir otro que te guste. En cualquier cadso, de nuevo la recomendación es hacerlo bajo una carpeta común, por ejemplo C:\TOOLS.
Otras herramientas
La inmensa mayoría de los proyectos usan ant para sus compilaciones y los mas recientes se apuntan a maven para esta misma labor. Al igual que en el caso anterior, se recomienda instalarlos en C:\TOOLS
Base de datos
Si debes tener todo el entorno de desarrollo en tu equipo de trabajo, para no "llenarlo" de aplicaciones, lo mejor será evitar instalar ninguna base datos en local.
Para la etapa de desarrollo, no para las de pruebas, se recomienda usar bases de datos relacionales 100% Java (hsqldb, derby, ...). Su rendimiento no es gran cosa, pero para desarrollar funcionan de maravilla: Se insalan fácil, ocupan poco en el disco duro y sólo consumen memoria cuando es necesario usarlas. Instalar en C:\TOOLS.
Línea de comandos
Una vez has instalado todo el software mencionado, es conveniente configurar una ventana de línea de comandos donde podamos realizar con comodidad las labores de compilación masiva, despliegue, etc.
Crearemos la carpeta C:\WORK y dentro de ella la carpete BIN. En este archivo ZIP están contenidos varios archivos de secuencia de comandos que permiten configurar de una manera bastante flexible nuestro entorno de trabajo. Si has cambiado alguna de las recomendaciones hechas, es posible que tengas que editar algunos de los archivos incluidos.
Luego haremos un poco de tunning sobre la ventana que se nos abre al ejecutar el arcchivo C:\WORK\BIN\work.cmd.
Imprimir este artículo
Aún no hay trackbacks.








15 Abril, 2009 - 21:40
vaya hombre, muchas gracias!!!!!!!
esto es lo que estaba buscando, ya que como decias en el post anterior da igual que ya sepas programar, entrar en Java es todo un mundo de siglas sin sentido para el que no sabe
te seguiré con atención…
16 Abril, 2009 - 09:31
No hay de que, me alegro te haya sido de utilidad.
Lo cierto es que le dedico mucho menos tiempo del que me gustaría al blog. Tengo pendientes unos cuantos posts sobre Maven, Wicket y algun asunto similar …..
… un día de estos
6 Septiembre, 2010 - 17:34
Que bueno me sirvio de mucho gracias por multiplicar tu sabiduria