Tutorial: Setup OpenShift y Eclipse - UNIZAR-30248-2015-GPS-Fooding/Server GitHub Wiki

Client tools de OpenShift

Antes de empezar con la instalación de las client tools de OpenShift, se ha de crear una cuenta en OpenShift.

  1. Instalar ruby (última versión):

Es muy importante chequear > Add ruby executables to your path

Se ha instalado bien si se puede ejecutar el comando ruby -v

  1. Instalar git: Si estamos en Windows, chequear

    Run Git from the Windows Command Link Prompt

    Checkout Windows-style, commit Unix-style line endings

Se ha instalado bien si se puede ejecutar el comando git --version

  1. Instalar rhc: Desde la consola, ejecutar: gem install rhc

Configuración de rhc

Intentamos una primera configuración de rhc, introduciendo en la línea de comandos rhc setup. Si la salida de este comando es uno o varios errores, primero habrá que instalar net-ssh (gem install net-ssh -v 2.9.3.beta1)

Después de instalar net-ssh, reintentar el comando rhc setup. Dejamos el nombre del servidor a default, introducimos nuestro usuario y contraseña y creamos las claves SSH (responder yes a las dos preguntas).

Manejando Eclipse IDE

Descargar e instalar la última versión de Eclipse IDE (Java IDE for developers, versión Mars). Después, abrir Eclipse en el directorio donde queramos crear el proyecto y entrar en Menu > Help > Market. Buscar e instalar jboss tools (el primer resultado, actualmente).

Para crear un proyecto en Eclipse, entrar en File > New Project... > Openshift project. La clave SSH ya debería estar si hemos realizado con éxito la instalación de las client tools de OpenShift. Se puede crear una nueva aplicación en el servidor de OpenShift o descargar una ya creada para trabajar en ella.

Referencias

  • Para la instalación y configuración de las client tools de OpenShift: instrucciones

  • Un ejemplo de cómo crear una aplicación simple y subirla a OpenShift: ejemplo