Está en la página 1de 24

Manual de creación de entorno de trabajo para el proyecto

PapyrusCase.

Describe los productos que hay que instalar y como configurarlos para
disponer de una estación de trabajo lista para desarrollar para el proyecto
PapyrusCase.

1. Instalar JDK 1.6.0.29 x64


a. Copiar de
\\172.26.32.72\d$\Installers\Oracle\Java
Development Kit\jdk-6u29-windows-x64.exe

Nota: Es recomendable que se instale en una ruta que


no contenga espacios, por ejemplo, en
C:\Java\jdk1.6.0_29\x64

b. Crear la variable de entorno JAVA_HOME


apuntando a la instalación del JDK. Ejemplo:

JAVA_HOME = C:\Java\jdk1.6.0_29\x64

2. Instalar Maven
a. Copiar la instalación de Maven que está en
\\172.26.32.72\d$\Installers\Apache Software
Foundation\Apache Maven\i\ apache-maven-
3.2.1.zip
en un directorio local, descompactar y agregar a la
variable de entorno PATH la ruta a la carpeta bin
dentro del directorio descompactado.
PATH= PATH; D:\PORTABLE\apache-maven-
3.2.1\bin

b. Ejecutar el comando mvn –v, debe responder con


la versión de maven. 3.2.1.
c. Crear variable de entorno M2_HOME
Asignarle como valor la ruta a la carpeta de
instalación de Maven.
d. Ejecutar en la consola el comando mvn
3. Instalar Grails
Copiar el instalador de Grails de
\\172.26.32.72\d$\Installers\Grails\ grails-2.3.5.zip

 Copiarlo en una carpeta local.


 Agregar la ruta [CarpetaGrails]/bin a la variable de
entorno PATH
PATH = PATH; D:\PORTABLE\grails-2.3.5\bin
 Ejecutar en la consola el comando grails

4. Instalar el IntelliJ IDEA Jetbrains 14.0.1


5. La instalación se encuentra en:
\\172.26.32.72\d$\Installers\Jetbrains\IntelliJ
IDEA\14.0.1\ ideaIU-14.0.1.exe
6.

En Settings > Build, Execution, Deployment > Build Tools > Maven, en el campo Maven home
directory copiar la ruta a la carpeta de instalación de Maven.

Configurar el JDK for importer. En el menú Settings > Build, Execution, Deployment > Build
Tools > Maven > Importing, en el campo JDK for importer seleccionar Use JAVA_HOME
Copiar el fichero settings.xml que está en
\\172.26.32.72\d$\Proyectos\PapyrusCase\settings.xml
en la carpeta local C:\Users\[<user_name>]\.m2

Recorte de pantalla realizado: 27/01/2015 15:43

Agregar el certificado de nexus.datys.cu al Maven:

a. El certificado se encuentra en \\172.26.32.72\d$\Proyectos\PapyrusCase\nexus.cer


NOTA: Los pasos originales se encuentran descritos en esta URL
http://projects.datys.cu/social/wiki/Paginas/Como%20importar%20el%20certificado%20del%2
0Nexus%20para%20utilizarlo%20via%20SSL.aspx

IMPORTANTE: EJECUTAR EN EL CMD COMO ADMINISTRADOR

Como importar el certificado del Nexus para utilizarlo vía SSL

NOTA: El certificado hay que importarlo en el fichero cacerts tanto del JDK como
en el JRE.
a. Copiar el fichero nexus.cer en la carpeta [Instalación de Java]/jdk1.6.0_29/bin
b. Para importar en el cacerts del JDK:
a. Ejecutar en la carpeta [Instalación de Java]/jdk1.6.0_29/bin el siguiente
comando con permisos de administrador:
$ keytool.exe -import -v -keystore "%JAVA_HOME%"/jre/lib/security/cacerts -file
nexus.cer
c. Cuando pregunté si confia en el certificado responder Si.
d. Cuando pregunte al password utiliza el password por defecto: changeit
e. Para importar en el cacerts del JRE:
a. Ejecutar nuevamente el comando con permisos de administrador cambiando el
parámetro keystore por la siguiente ruta:
$ keytool.exe -import -v -keystore [CARPETA DE INSTALACION DEL
JRE6]/lib/security/cacerts -file nexus.cer

7. Descargar el Proyecto PapyrusRepository


x. Agregar al IntelliJ el servidor TFS
Utilizar la url https://dc-tfs-app.datys.cu/tfs/Conosur

Crear un workspace. Click al botón Create….


x. Hacer un checkout del proyecto PapyrusRepository
x. IMPORTAR EL PROYECTO papyrusrepository

Ubicarlo y seleccionarlo
Crear proyecto a partir de fuentes
Mantener el nombre
Crear un JDK en el intellij
Crear una librería para Grails
Mantener esta ventana igual. Click en finish
Se comienza a cargar el proyecto

Importar el PapyrusCaseWebApp
x. Ejecucion de PapyrusRepository
Si al ejecutar Papyrus Repository obtiene el siguiente error:

Siga los siguientes pasos:


f. Copiar el fichero .ssh del Git en la carpeta raíz del usuario
g. Ejecutar en la consola el comando
a. ssh root@[ip del servidor de conversion]

x. Instalar Node.js
El instalador se encuentra en \\172.26.32.72\d$\Installers\[]

Comprobar si se encuentran disponibles en la línea de


comandos las herramientas node y npm, para ello ejecutar
node –v
npm –v

x. Agregar el certificado SSL del TFS


Obtener el certificado de

\\172.26.32.72\d$\Proyectos\PapyrusCase\dc-tfs-app.cer
x. Instalar GIT.
\\172.26.32.72\d$\Proyectos\PapyrusCase\GitExtensions24703SetupComplete.msi

En la ventana:

Escoger OpenSSH
Cuando salga el instalador de Git, escoger la opción Windows Explorer Integration >
Simple context menu
x. Adicionar el comando ssh al PATH de Windows

[carpeta de instalación del git]/bin

X. configurar git

Copiar para la carpeta C:\Users\[miusuario] los ficheros:


 .gitconfig
 .npmrc
 curl-ca-bundle.crt
que se encuentran en \\172.26.32.72\d$\Proyecto\PapyrusCase

Ajustar el valor de la propiedad sslCAinfo del fichero .gitconfig, configurando


correctamente el nombre del usuario

[http]
sslCAinfo = c:\\Users\\[miusuario]\\curl-ca-bundle.crt
x. Configurar dependencias del proyecto PapyrusCase

Abrir un Terminal desde el IntelliJIDEA y acceder a la carpeta angular-app

Ejecutar el comando npm install

x. Instalar en modo global las herramientas bower y grunt.

x. Ejecutar el comando bower install.


Nota:
Si no puede escribir en el Terminal de IntelliJIDEA, debe configurar la consola de
Windows para que lo permita. Marcar el checkbox User legacy console (requires
relaunch).

También podría gustarte