Ir al final de los metadatos
Ir al inicio de los metadatos

Estás viendo una versión antigua de esta página. Ve a la versión actual.

Comparar con el actual View Version History

« Anterior Versión 3 Actual »

Antes de comenzar con la instalación de Redhat FUSE o Apache Tomcat hay instalar Java SE 7 en el Sistema Operativo.

  • Descarga e instalación de Java SE 7

1-      Descarga del JDK de Java SE 7 y componentes necesarios.

Descargamos el kit de desarrollo, la documentación y la extensión de criptografía para Java SE 7.

Se utiliza ~/Descargas/bundle_fuse/JAVA/SE7/ como directorio de descargas

Nombre de archivo:

Descargar Java SE Development Kit 7u80, habrá que aceptar la licencia y utilizar las credenciales de Oracle para la descarga:

jdk-7u80-linux-x64.tar.gz

http://www.oracle.com/technetwork/java/javase/downloads/java-archive-downloads-javase7-521261.html#jdk-7u80-oth-JPR

Nombre de archivo:

Descargar Java SE Development Kit 7u80 Documentation, la documentación para el JDK:

jdk-7u80-docs-all.zip

http://www.oracle.com/technetwork/java/javase/downloads/java-se-7-doc-download-435117.html

Nombre de archivo:

Descargar Java Cryptography Extension (JCE) Unlimited Strength Jurisdiction Policy Files 7:

UnlimitedJCEPolicyJDK7.zip

http://www.oracle.com/technetwork/java/embedded/embedded-se/downloads/jce-7-download-432124.html

2-      Extracción de los componentes.

Se extraen el JDK, la documentación y el JCE en /usr/local/ con las siguientes acciones.

Privilegios de administrador

su root

Extraemos el JDK en /usr/local/ y eliminamos el comprimido

cd /usr/local

cp ~/Descargas/bundle_fuse/JAVA/SE7/jdk-7u80-linux-x64.tar.gz .

tar xzf jdk-7u80-linux-x64.tar.gz

rm jdk-7u80-linux-x64.tar.gz

Extraemos la documentacion y la extension de criptografía

cd /usr/local/jdk1.7.0_80/

cp ~/Descargas/bundle_fuse/JAVA/SE7/jdk-7u80-docs-all.zip .

cp ~/Descargas/bundle_fuse/JAVA/SE7/UnlimitedJCEPolicyJDK7.zip .

unzip jdk-7u80-docs-all.zip

rm jdk-7u80-docs-all.zip

unzip UnlimitedJCEPolicyJDK7.zip

cd UnlimitedJCEPolicy/

cp -i * ../jre/lib/security/

cd ..

chown root:root -R jdk1.7.0_80/


  • Descarga e instalación de otras herramientas de Java

1-      Descarga de herramientas adicionales de Java

Descargamos Apache Ant, Apache Groovy y Apache Maven.

Se utiliza ~/Descargas/bundle_fuse/JAVA/TOOLS/ como directorio de descargas

Nombre de archivo:

Descargar Apache Ant 1.9.9:

apache-ant-1.9.9-bin.tar.gz

http://apache.rediris.es//ant/binaries/apache-ant-1.9.9-bin.tar.gz

Nombre de archivo:

Descargar Apache Groovy 2.4.9:

apache-groovy-binary-2.4.9.zip

https://bintray.com/groovy/maven/download_file?file_path=apache-groovy-binary-2.4.9.zip

Nombre de archivo:

Descargar Apache Maven 3.39:

apache-maven-3.3.9-bin.tar.gz

https://repo.maven.apache.org/maven2/org/apache/maven/apache-maven/3.3.9/apache-maven-3.3.9-bin.tar.gz

2-      Extracción de los componentes.

Se extraen el JDK, la documentación y el JCE en /usr/local/ con las siguientes acciones.

Privilegios de administrador

su root

Copiar los comprimidos a /usr/local/

cp ~/Descargas/bundle_fuse/JAVA/TOOLS/apache-ant-1.9.9-bin.tar.gz .

cp ~/Descargas/bundle_fuse/JAVA/TOOLS/apache-maven-3.3.9-bin.tar.gz .

cp ~/Descargas/bundle_fuse/JAVA/TOOLS/apache-groovy-binary-2.4.9.zip .

Extraer los comprimidos

tar xzf apache-ant-1.9.9-bin.tar.gz

tar xzf apache-maven-3.3.9-bin.tar.gz

unzip apache-groovy-sdk-2.4.9.zip

Eliminar los comprimidos

rm apache-ant-1.9.9-bin.tar.gz

rm apache-maven-3.3.9-bin.tar.gz

rm apache-groovy-binary-2.4.9.zip


  • Creación de scripts de apoyo para entorno Java

En esta sección se crean scripts de apoyo para poder configurar y reconfigurar el entorno Java en la máquina de manera rápida y sencilla.

1-      Crear el directorio y los archivos que vamos a rellenar

cd ~

mkdir bin

cd bin

touch setenv7.0.80_BASE

touch setenv7.0.80_FULL

chmod ugo+x setenv7.0.80_BASE

chmod ugo+x setenv7.0.80_FULL

2-      Rellenar los scripts con sus respectivos contenidos

Contenidos de ~/bin/setenv7.0.80_BASE

 

#!/bin/bash

# -----------------------------------------

# NOTA: para ser invocado como "source ..."

# -----------------------------------------

export JAVA_HOME=/usr/local/jdk1.7.0_80

export PATH=$JAVA_HOME/bin:$PATH

clear

echo JAVA_HOME[${JAVA_HOME}]

echo PATH[${PATH}]

java -version


Contenidos de ~/bin/setenv7.0.80_FULL

 

#!/bin/bash

# -----------------------------------------------------------------

# NOTA: para ser invocado como "source ..."

# -----------------------------------------------------------------

export JAVA_HOME=/usr/local/jdk1.7.0_80

export ANT_HOME=/usr/local/apache-ant-1.9.9

export M2_HOME=/usr/local/apache-maven-3.3.9

export GROOVY_HOME=/usr/local/groovy-2.4.9

export M2=$M2_HOME/bin

export MAVEN_OPTS="-Xms256m -Xmx512m -Dmaven.artifact.threads=3"

export PATH=$JAVA_HOME/bin:$M2:$ANT_HOME/bin:$GROOVY_HOME/bin:$PATH

clear

echo JAVA_HOME[${JAVA_HOME}]

echo PATH[${PATH}]

java -version

ant -version

mvn --version

groovy version


3-      Añadir alias para los scripts a:.bashrc

Editar ~/.bashrc y añadir las siguientes líneas

alias SJ7080BASE='source $HOME/bin/setenv7.0.80_BASE'

alias SJ7080FULL='source $HOME/bin/setenv7.0.80_FULL'


  • Sin etiquetas