Hasta ahora hemos usado siempre Pivotal tc Server para los proyectos en los que hemos utilizado Spring ya sea con Spring Roo o con Spring Framework, en este tutorial vamos a ver como podemos añadir Apache Tomcat a Spring Tool Suite (STS), en este enlace encontrarás algunas de las características básicas de este IDE.

Spring Tool Suite™

Your tools should be as refined as the code you write. STS is our Eclipse-based IDE crafted to serve the needs of building applications with Spring. We’re always working on new features and performance in our mission to make STS the most productive Eclipse distribution available.

Si todavía no lo tienes instalado Spring Tool Suite (STS) o lo quieres instalar de nuevo, en este enlace: Spring Tool Suite™ Downloads tienes las descargar y la explicación para la instalación en tu sistema operativo.

Apache Tomcat™

¿Qué es? Seguro que ya lo sabes, es un implementación de software open source de Java Servlet, JavaServer Pages, Java Expression Language and las tecnologías Java WebSocket.

Apache Tomcat™ is an open source software implementation of the Java Servlet, JavaServer Pages, Java Expression Language and Java WebSocket technologies. The Java Servlet, JavaServer Pages, Java Expression Language and Java WebSocket specifications are developed under the Java Community Process.Apache Tomcat

Instalando Apache Tomcat™

Si no tienes instalado Apache Tomcat™ descarga una versión estable en tu equipo o servidor, necesitarás tener el jdk instalado y definir la variable CATALINA_HOME que contiene la ruta del directorio donde está instalado.

Si ya tienes alguna versión instalada la puedes utilizar, en mi caso tengo instalada una versión que viene incluida con Netbeans y es la que voy a utilizar para este ejemplo, dicho esto seleccionamos la vista Servers en el menú Window > Show View >Servers, aunque lo más probable es que ya la tengas abierta:

Añadiendo Apache Tomcat - Abrimos la vista Servers

Añadiendo Apache Tomcat – Abrimos la vista Servers


 

Nos colocamos en la vista Servers y abrimos las opciones del menú, seleccionando New Server como puedes ver en la imagen:

Añadiendo Apache Tomcat - Abrimos el menú y seleccionamos New Server

Añadiendo Apache Tomcat – Abrimos el menú y seleccionamos New Server

Seleccionamos entre las opciones de servidores Apache Tomcat™ en la version que hemos descargado o que ya tenemos instalado:

Añadiendo Apache Tomcat - Seleccionamos el tipo de servidor

Añadiendo Apache Tomcat – Seleccionamos el tipo de servidor


 

Seleccionamos la ruta donde tenemos nuestro servidor, como se muestra en la imagen, los valores ya se cargan por defecto al seleccionar la ruta:

Añadiendo Apache Tomcat - Seleccionamos la ruta del servidor

Añadiendo Apache Tomcat – Seleccionamos la ruta del servidor


 

Listo ya tenemos incorporadoInstalando Apache Tomcat™ a Spring Tool Suite™, ahora simplemente te queda añadir tus proyectos y desplegarlos sobre el nuevo servidor instalado, como sugiere la instalación:

Añadiendo Apache Tomcat - Finalizamos añadiendo algún proyecto si lo tenemos

Añadiendo Apache Tomcat – Finalizamos añadiendo algún proyecto si lo tenemos

Documentación

 

Espero que te haya sido útilXules

 

¿Qué hacemos ahora?

A continuación, te dejo algunos ejemplos con Spring Roo para que sigas con tus pruebas en Spring Tool Suite™:

Spring Roo Ejemplo básico en 6 pasos con PostgreSQL

Vamos a ver que aplicación CRUD podemos generar con Spring Roo para la base de datos customerdbroo donde vamos a crear la tabla cb_languageCódigo Xules

Aplicación Web CRUD, segura y multiidioma con Spring Roo con PostgreSQL

Aplicación Web CRUD, segura y multiidioma con Spring Roo con PostgreSQL – Guía Spring Roo 1. Con Spring Roo definimos nuestra entidades, generamos la aplicación Web CRUD, le añadimos Spring Security y diferentes idiomas para la aplicación desde nuestra consola Roo.Código Xules