...
- 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 | ||
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' |