Ir al contenido principal

Entradas

Mostrando las entradas etiquetadas como Eclipse

Maven entra en Juego

Hoy quiero hacer una pequeña introducción sobre Maven. Aunque no es fundamental para un desarrollador de Java, sí que es un primer paso que nos facilitará la vida en cualquier proyecto que vaya creciendo. Si quieres empezar a utilizar un nuevo framework o librería lo más normal del mundo es descargarte los ficheros necesarios, copiarlos a tu carpeta de librerías, incluirlas en tu proyecto y a codificar. Esto que a priori, parece algo sencillo, se puede empezar a complicar: la librería A, puede requerir la libreria B, y ésta a su vez la C, pero B requiere también D, y esta última no se lleva bien con la última versión de C... Y aquí llega Maven para ayudarnos. ¿Qué es Maven?  Es una herramienta para gestionar y construir proyectos. Entre otras funcionalidades nos ayuda a gestionar dependencias, y eso es lo que vamos a ver en este artículo. ¿Cómo funciona? Maven introduce el concepto de Artefacto: es una librería y todo lo necesario para que ésta ...

Tomcat y Eclipse: compañeros de camino II

Ahora que ya tenemos nuestro entorno de pruebas listo, vamos a preparar nuestro entorno de desarrollo. Escribir paso a paso cómo montar este entorno es un poco latoso, y he pensado que mejor hacerlo con vídeos. Y al final he preparado dos: a) descargas de Java y Eclipse b) configuración del entorno de desarrollo En el primero utilizo estas URLs: Java: http://www.oracle.com/technetwork/java/javase/downloads/index.html Eclipse: https://www.eclipse.org/ Y únicamente me descargo la JDK y IDE para J2EE.    En el segundo preparo el entorno de desarrollo en estos pasos: Instalación de la JDK de Oracle (todavía pienso en la JDK de Sun). Descompresión de Eclipse. Ejecutamos eclipse, creamos un nuevo proyecto web. A este proyecto le asignamos como servidor Tomcat7, el cual se descarga automáticamente. Creamos en el proyecto una JSP con un bucle y probamos que funciona. Aunque en el vídeo seleccione JAVA 8, luego he tenido que retroceder por pr...