Jar e War, Duvida!

17 respostas
leonardo.ce

Fala Pessoal, é minha primera postagem aqui. Bom, a minha duvida é a seguinte…

Projeto desktop, posso executar pelo JAR, tendo JRE instalada, coisa que ja consegui…

e Projeto WEB?é o WAR Correto?

Para executa-lo é do mesmo modo que o JAR? Quando clico aparece uma tela do JAVA 6, mas o projeto
web não é executado e ainda mostra uma excessão!

é a seguinte:

CouldNotLoadArgumentException[ Could not load file/URL specified: C:\DOCUME~1\Leonardo\CONFIG~1\Temp\javaws27]

at com.sun.javaws.Main.launchApp(Unknown Source)

at com.sun.javaws.Main.continueInSecureThread(Unknown Source)

at com.sun.javaws.Main$1.run(Unknown Source)

at java.lang.Thread.run(Unknown Source)

Obrigado desde já!
Valeu galera

17 Respostas

Marlon_Meneses

vc tem q colocar seu arquivo war dentro de um container web q suporte esse formato
entao é só colocar o endereço no navegador

B

aproveitando esse assunto, alguem sabe como colocar segurança em um arquivo WAR ??

leonardo.ce

Como assim?Container?

Desculpe a ignorancia hehe

leonardo.ce

.

leonardo.ce

.

leonardo.ce

Eu ja consigo rodar ele com NetBeans Aberto…Executo e pronto, o Apache éo servidor e toda Tudo certinho.

O Apache seria o Container certo?

Mas eu queria rodar a aplicação sem que o netbeans estivesse aberto, so abrindo pelo WAR, é possivel?

vinicius_siqueira

O WAR é para uma aplicação WEB, que será executada em seu browser.

Para isso é necessário a utilização de um servidor de aplicações, como o TOMCAT, JBOSS e tantos outros. É ele quem vai interpretar seu pacote para sua utilização

[]'s
vSiqueira

Marlon_Meneses

nao
vc precisa iniciar o serviço do container pra pode rodar

leonardo.ce

Marlon Meneses:
nao
vc precisa iniciar o serviço do container pra pode rodar

Vc quer dizer que somente com netbeans aberto rodando tomcat consigo executa-lo da minha maquina?

Marlon_Meneses

nao precisa do netbeans aberto mas precisa do apache iniciado

leonardo.ce

Certo, mas meu apache foi instalado junto ao NetBeans, como abro ele sem o netbeans? Qual caminho normalmente…?

leonardo.ce

Certo, iniciei o TomCat e cliquei no WAR, mas não rodou…
aconteceu a mesma excessão…

Marlon_Meneses

nao eh pra clicar no war!!!
abra o navegador e escreva lah:

localhost:/

- é a porta do apache. o padrao é 8084
- nome do aquivo .war
o aquivido war deve ta dentro da pasta webapps do containar web

leonardo.ce

Marlon Meneses:
nao eh pra clicar no war!!!
abra o navegador e escreva lah:

localhost:/

- é a porta do apache. o padrao é 8084
- nome do aquivo .war
o aquivido war deve ta dentro da pasta webapps do containar web

Nem assim deu certo…

adriano_si

Exemplo:

1 - Criei um projeto;

2 - Inicializei o Container;

3 - Abri o navegador;

4 - Digito: <a href="http://localhost:8080/nomeDaAplicacao">http://localhost:8080/nomeDaAplicacao</a> (porta 8080 porque eu uso o JBoss, vc deve por a porta que o Marlon indicou…)

Põe aí os passos do que tu estás fazendo…

Falows :wink:

leonardo.ce

Funcionou, mas somente no fireFox, no Internet Explorer Não.
:smiley:

leonardo.ce

adriano_si:
Exemplo:

1 - Criei um projeto;

2 - Inicializei o Container;

3 - Abri o navegador;

4 - Digito: <a href="http://localhost:8080/nomeDaAplicacao">http://localhost:8080/nomeDaAplicacao</a> (porta 8080 porque eu uso o JBoss, vc deve por a porta que o Marlon indicou…)

Põe aí os passos do que tu estás fazendo…

Falows ;)


usei a porta 8080 …
:smiley:

Criado 19 de maio de 2009
Ultima resposta 21 de mai. de 2009
Respostas 17
Participantes 5