Alexandro Félix

"Conhecimento é poder." (Francis Bacon)

Script para Gerência de JVM’s em Ambiente Linux

leave a comment »

Galera, segue abaixo script:

Basta substituir os paths, para execução do script, não esquecer de adicionar o comando “source” antes do script, ou seja, se seu script é chamado “jvm.sh” você irá executar “source jvm.sh ” e a variável correspondente ao seu ambiente, ou seja, se você deseja seu ambiente baseado em jrockit 1.6 você irá executar “source jvm.sh jrockit16”

Abraços!

#!/bin/bash

#Jrockit homes

jrockit164=/opt/oracle/bea/jrmc-4.0-1.6

jrockit16=/opt/oracle/bea/jrmc-3.1.2-1.6.0

jrockit15=/opt/oracle/bea/jrmc-3.1.2-1.5.0

jrockit14=/opt/oracle/bea/jrmc-3.1.2-1.4.2

#Hotspot homes

jsun16=/opt/oracle/sun/jdk1.6

jsun15=/opt/oracle/sun/jdk1.5.0_02

#Ibm homes

jibm16=/opt/ibm/ibm-java-i386-60

jibm15=/opt/ibm/ibm-java2-i386-50

if [ “$1” = “jrockit16” ];

then

JAVA_HOME=$jrockit16

fi

if [ “$1” = “jrockit164” ];

then

JAVA_HOME=$jrockit164

fi

if [ “$1” = “jrockit15” ];

then

JAVA_HOME=$jrockit15

fi

if [ “$1” = “jrockit14” ];

then

JAVA_HOME=$jrockit14

fi

if [ “$1” = “jsun16” ];

then

JAVA_HOME=$jsun16

fi

if [ “$1” = “jsun15” ];

then

JAVA_HOME=$jsun15

fi

if [ “$1” = “jibm16” ];

then

JAVA_HOME=$jibm16

fi

if [ “$1” = “jibm15” ];

then

JAVA_HOME=$jibm15

fi

export PATH=$JAVA_HOME/bin:/usr/lib/qt-3.3/bin:/usr/kerberos/sbin:/usr/kerberos/bin:/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/root/bin:/home/rideick/tralha/tools/linux/scripts

export JRE_HOME=$JAVA_HOME

export JAVA_HOME

echo “PATH: “$PATH

echo “JAVA_HOME: “$JAVA_HOME

echo “JRE_HOME: “$JRE_HOME

Written by rideick

Setembro 15, 2010 às 11:40 pm

Publicado em Java, Linux

Tagged with , , ,

Deixe uma Resposta

Preencha os seus detalhes abaixo ou clique num ícone para iniciar sessão:

Logótipo da WordPress.com

Está a comentar usando a sua conta WordPress.com Terminar Sessão / Alterar )

Imagem do Twitter

Está a comentar usando a sua conta Twitter Terminar Sessão / Alterar )

Facebook photo

Está a comentar usando a sua conta Facebook Terminar Sessão / Alterar )

Google+ photo

Está a comentar usando a sua conta Google+ Terminar Sessão / Alterar )

Connecting to %s

%d bloggers like this: