Olá pessoal, gostaria de saber como instalar e configurar o Glassfish 2.1.1 no Ubuntu 11.04…
Achei vários tópicos na internet mas sempre algum passo dá errado…
Como instalar o glassfish no ubuntu
Realizei esta instalação no Ubuntu 9.10.
1 - Baixe a versão do glassfish disponível em http://glassfish.java.net/downloads/v2.1.1-final.html
2 - Na mesma pasta onde você baixou o arquivo digite o comando abaixo, substituindo o nome do arquivo pelo que você baixou:
~$ java -Xmx256m -jar glassfish-installer-v2.1.1-b31g-sunos.jar
Esse comando vai criar um diretório "glassfish" na pasta onde ele foi executado. Entre no diretório:
~$ cd glassfish
3 - Torne os arquivos dentro da pasta /lib/ant/bin executáveis:
~/glassfish$ chmod -R +x lib/ant/bin
4 - Utilize o ant para dar um "build" (construir o glassfish):
~/glassfish$ /lib/ant/bin/ant -f setup.xml
5 - Para rodar o servidor execute:
~/glassfish$ cd bin
~/glassfish/bin$ ./asadmin
asadmin> start-database
asadmin> start-domain domain1
Após isso você pode testar abrindo o navegador e tentando acessar a página de administração do glassfish: http://localhost:4848
Usuário e senha padrões são: admin, adminadmin, respectivamente.
Para parar o servidor:
asadmin> stop-domain
asadmin> stop-database
[quote=romarcio]Como instalar o glassfish no ubuntu
Realizei esta instalação no Ubuntu 9.10.
1 - Baixe a versão do glassfish disponível em http://glassfish.java.net/downloads/v2.1.1-final.html
2 - Na mesma pasta onde você baixou o arquivo digite o comando abaixo, substituindo o nome do arquivo pelo que você baixou:
~$ java -Xmx256m -jar glassfish-installer-v2.1.1-b31g-sunos.jar
Esse comando vai criar um diretório "glassfish" na pasta onde ele foi executado. Entre no diretório:
~$ cd glassfish
3 - Torne os arquivos dentro da pasta /lib/ant/bin executáveis:
~/glassfish$ chmod -R +x lib/ant/bin
4 - Utilize o ant para dar um "build" (construir o glassfish):
~/glassfish$ /lib/ant/bin/ant -f setup.xml
5 - Para rodar o servidor execute:
~/glassfish$ cd bin
~/glassfish/bin$ ./asadmin
asadmin> start-database
asadmin> start-domain domain1
Após isso você pode testar abrindo o navegador e tentando acessar a página de administração do glassfish: http://localhost:4848
Usuário e senha padrões são: admin, adminadmin, respectivamente.
Para parar o servidor:
asadmin> stop-domain
asadmin> stop-database[/quote]
O problema é que na parte
4 - Utilize o ant para dar um "build" (construir o glassfish):
~/glassfish$ /lib/ant/bin/ant -f setup.xml
Quando eu faço esse etapa, ele diz que o arquivo ou diretório não foi encontrado…
outra coisa, na 5ª etapa, não tem a pasta bin dentro do diretório glassfish…
devido a esses problemas não consigo prosseguir com a instalação…
Quando você faz o passo 3 ele deve criar uma pasta chamada glassfish e dentro dela o diretório /lib/ant/bin.
Você quer dizer que ele não está criando esses diretórios?
[quote=romarcio]Quando você faz o passo 3 ele deve criar uma pasta chamada glassfish e dentro dela o diretório /lib/ant/bin.
Você quer dizer que ele não está criando esses diretórios?[/quote]
Sim o diretório existe, o problema é que eu faço ant -f setup.xml, ele não consegui localizar o setup.xml, inclusive eu vi este arquivo em uma outra pasta do diretório
glassfish…
Não sei o que pode estar acontecendo.
estou com problemas nessa etapa
% lib/ant/bin/ant -f setup.xml
quando a executo
aparece o seguinte erro:
BUILD FAILED
/home/usuario/Downloads/glassfish/setup.xml:161: The following error occurred while executing this line:
/home/usuario/Downloads/glassfish/setup.xml:141: The following error occurred while executing this line:
/home/usuario/Downloads/glassfish/setup.xml:137: Please set java.home to a JDK installation
Se alguém puder me ajudar
Você adicionou o JDK nas variáveis de ambiente?
Como faço para adicioná-las…
Como faço para adicioná-las…[/quote]
Da uma lida: http://wiki.ubuntu-br.org/Java[/quote]
Quando vou para executar a instalação do jdk que baixei:
~/Downloads$ sudo ./jdk-6u26-linux-x64-rpm.bin
Unpacking…
Checksumming…
Extracting…
./install.sfx.4925: 1: ELF: not found
./install.sfx.4925: 2: Syntax error: “)” unexpected
./jdk-6u26-linux-x64-rpm.bin: 255: rpm: not found
Installing JavaDB
./jdk-6u26-linux-x64-rpm.bin: 255: rpm: not found
Done.
Como faço para adicioná-las…[/quote]
Da uma lida: http://wiki.ubuntu-br.org/Java[/quote]
Quando vou executar o arquivo do jdk que baixei:
~/Downloads$ sudo ./jdk-6u26-linux-x64-rpm.bin
Unpacking…
Checksumming…
Extracting…
./install.sfx.4925: 1: ELF: not found
./install.sfx.4925: 2: Syntax error: “)” unexpected
./jdk-6u26-linux-x64-rpm.bin: 255: rpm: not found
Installing JavaDB
./jdk-6u26-linux-x64-rpm.bin: 255: rpm: not found
Done.
Tenta baixar pelo apt-get do ubuntu.
Pessoal,
A explicação do “romarcio” é perfeita.
Entretanto, o que aconteceu em alguns casos, pelo que percebi, foi que: o arquivo setup.xml não está em /lib/ant/bin/ant mas sim no raiz da instalação.
Nesse sentido, basta executar o comando que ele sugeriu no raiz da instalação onde encontra-se o referido arquivo.
Dessa forma: ~/glassfish$ ant -f setup.xml
Pronto, agora deve funcionar.
O restante procede conforme “romarcio” descreveu.
Abraços e boa prática de programação.