A veces necesito hacer pequeños proyectos web con Java, quizás para probar algo a aprender un API. El problema -común en Java- es que hasta lo más simple requiere muchos pasos de configuración.
Algunas alternativas para hacer rapidamente un proyecto web son Maven y sus "arquetypes", NetBeans, Eclipse o Idea con los plugins correctos y un Tomcat instalado.
En este post quería contarles una alternativa que me resulta muy sencilla y util, ahi va la receta:
1. Instale Groovy y Gradle (solo es necesario hacerlo una vez).
2. Cree un directorio para el projecto siguiendo la misma convención de Maven:
mkdir -p prueba/src/main/webapp
3. Agregue una pizca de Gradle
echo 'apply plugin: "jetty"' > prueba/build.gradle
4. Cocine:
cd prueba && gradle jettyRun
Ok, es una aplicación web vacía, pero podes agregar los HTML que necesites dentro de src/main/webapp (si usaste Maven la convención de directorios de Gradle es la misma).
Ahi va todo junto para que puedas hacer copy & paste (técnicamente son "4 lineas" pero el número 3 quedaba mejor para el titulo :) ):
mkdir -p prueba/src/main/webapp
echo 'apply plugin: "jetty"' > prueba/build.gradle
cd prueba && gradle jettyRun
... una cosita más...
Si necesitas usar Eclipse o Idea, agrega estas lineas a build.gradle:
apply plugin: 'eclipse'
apply plugin: 'idea'
Después ejecutas:
gradle eclipse idea
y listo!
arquitectura de software
atributos de calidad
blog
chrome
code katas
creatividad
dart
desarrollo de software
dibujo
diseño de interfaces
diseño web
educación
filosofia
firefox
gradle
groovy
gst
html5
inteligencia artificial
java
javascript
jquery
libros
macosx
microwiki
modelos de negocio
oop
presentaciones
reingeniería
simulación
smalltalk
spockframework
spring
testing
tips
ubiquity
uml
visualización de la información
web
wiki
Suscribirse a:
Comentarios de la entrada (Atom)
No hay comentarios.:
Publicar un comentario