Pintando la Mona Lisa
Realmente me peleo todos los días con Maven en el trabajo, y siempre he querido meterme de lleno en el mundo de la programación Java. sin embargo hasta que no te lanzas a crear un proyecto por tu cuenta, no te surgen cosas como ... ¿Qué se supone que pinta Maven en todo esto?
Yo pensaba que era como una especie de herramienta para desplegar .wars (y para crearlos claro está), sin embargo, mi sorpresa ha llegado esta tarde, cuando me he decidido a intentar montar un proyecto web con java. Mi pasión siempre ha sido desarrollar con PHP y avanzar sobre este lenguaje de programación ... pero ya que utilizo Java en el trabajo, ¿por qué no empezarlo a utilizar para mis proyectos personales?, tiene la ventaja de complementar lo que aprenda en un sitio y en otro.
Me ha llevado varias semanas decidirme si desarrollar en una tecnología o en otra ... y no me ha costado poco ... Utilizar PHP cuando lo dominas es fácil, sencillo y para toda la familia. El ser humano es reacio al cambio, no nos gusta cambiar viejos hábitos, tenemos miedo a lo desconocido. Java es ese cabrón que te obligar a aprender mil cosas y a cambiar el "chip", por lo tanto y como bien ha dicho un reciente amigo mío ...
¿Tú te crees que la Mona Lisa se pintó en 3 minutos ... ?
Me imagino que hacer un proyecto personal, cuesta mucho esfuerzo y muchas veces lo que estás haciendo no te reporta un beneficio a corto plazo (por ejemplo estudiar una tecnología nueva en el caso de programación, investigación, etc.)
Para conocer por encima que es Maven y para que sirve, tenemos nuestra amada Wikipedia
http://es.wikipedia.org/wiki/Maven
Montarlo sin embargo, es otra cosa ... vamos a configur maven 3 en la distribución Ubuntu 10.04:
1. Nos descargamos maven de: http://maven.apache.org/download.html
2. Desempaquetamos la descarga en nuestro escritorio, en mi caso:
$ tar -xvcf apache-maven-3.0.4.tar.gz
3. Nos creamos una carpeta en esta dirección.
$ sudo mkdir /usr/local/apache-maven
4. Copiamos de nuestro el archivo que hemos descomprimido en nuestro escritorio (/home/Mist/Escritorio/maven...) a esta ruta /usr/local/apache-maven
5. Añadimos al PATH del sistema a Maven:
$ gedit ~/.bash_profile
JAVA_HOME=”/usr/lib/jvm/java-6-openjdk”
M2_HOME=”/usr/local/apache-maven/apache-maven-3.0.2″
MAVEN_HOME=”/usr/local/apache-maven/apache-maven-3.0.2″
M2=”/usr/local/apache-maven/apache-maven-3.0.2/bin”
Y luego nuestro PATH debería quedar tal que así:
PATH=”/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games”
Montarlo sin embargo, es otra cosa ... vamos a configur maven 3 en la distribución Ubuntu 10.04:
1. Nos descargamos maven de: http://maven.apache.org/download.html
2. Desempaquetamos la descarga en nuestro escritorio, en mi caso:
$ tar -xvcf apache-maven-3.0.4.tar.gz
3. Nos creamos una carpeta en esta dirección.
$ sudo mkdir /usr/local/apache-maven
4. Copiamos de nuestro el archivo que hemos descomprimido en nuestro escritorio (/home/Mist/Escritorio/maven...) a esta ruta /usr/local/apache-maven
5. Añadimos al PATH del sistema a Maven:
$ gedit ~/.bash_profile
JAVA_HOME=”/usr/lib/jvm/java-6-openjdk”
M2_HOME=”/usr/local/apache-maven/apache-maven-3.0.2″
MAVEN_HOME=”/usr/local/apache-maven/apache-maven-3.0.2″
M2=”/usr/local/apache-maven/apache-maven-3.0.2/bin”
Y luego nuestro PATH debería quedar tal que así:
PATH=”/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games”
A la ruta ->
PATH=”/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/apache-maven/apache-maven-3.0.2/bin”
Ya tenemos instalado el condenado MAVEN, por supuesto, tenemos que reiniciar el equipo para que las variables de entorno tomen posesión y para probar si hemos hecho bien los deberemos ejecutamos el siguiente código:
$ mvn --version
Si nos aparece la versión de Maven es un logro ... si no nos aparece repasamos los pasos anteriores. De todos modos, si existe alguna pregunta, dejadla por aquí y me ocuparé de solucionarla.
Mistmoore.
PATH=”/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/apache-maven/apache-maven-3.0.2/bin”
Ya tenemos instalado el condenado MAVEN, por supuesto, tenemos que reiniciar el equipo para que las variables de entorno tomen posesión y para probar si hemos hecho bien los deberemos ejecutamos el siguiente código:
$ mvn --version
Si nos aparece la versión de Maven es un logro ... si no nos aparece repasamos los pasos anteriores. De todos modos, si existe alguna pregunta, dejadla por aquí y me ocuparé de solucionarla.
Mistmoore.
No hay comentarios:
Publicar un comentario