Aplicar alterações em páginas jsp em nível de execução [RESOLVIDO]

1. Aplicar alterações em páginas jsp em nível de execução [RESOLVIDO]

Diego Moreira
diegofm300

(usa Debian)

Enviado em 03/10/2012 - 11:32h

Olá pessoal
Minha dúvida é a seguinte. No windows, ao programar em java utilizando páginas jsp's, quando faço alteração no código da página e salvo o arquivo eu consigo dar um f5 na página e visualizar as alterações sem ter que rodar novamente o projeto. No linux eu não consigo fazer isso, será que existe alguma configuração a ser feita ? Lembrando que utilizo Netbeans. Já testei no Ubuntu, Debian, etc. Até hoje só vi funcionar isso no windows.
Se alguém puder me ajudar quanto a isso.




  


2. Re: Aplicar alterações em páginas jsp em nível de execução [RESOLVIDO]

Raimundo Alves Portela
rai3mb

(usa Outra)

Enviado em 03/10/2012 - 23:38h

Deve ser só cache no navegador que estas usando, pois na teoria e na prática esse comportamento independe de Sistema Operacional.


3. Re: Aplicar alterações em páginas jsp em nível de execução [RESOLVIDO]

Diego Moreira
diegofm300

(usa Debian)

Enviado em 04/10/2012 - 10:09h

rai3mb escreveu:

Deve ser só cache no navegador que estas usando, pois na teoria e na prática esse comportamento independe de Sistema Operacional.


Mas no Windows, posso fazer isso usando o ie, chrome, firefox que dá certo. No linux já tentei com chrome e firefox e não dá.


4. Re: Aplicar alterações em páginas jsp em nível de execução [RESOLVIDO]

Raimundo Alves Portela
rai3mb

(usa Outra)

Enviado em 04/10/2012 - 21:02h

Não seria o fato de você está modificando o arquivo e ao salvar está dando erro de permissão? Ou seja nada é alterado e assim nenhuma modificação é exibida no navegador.


5. Re: Aplicar alterações em páginas jsp em nível de execução [RESOLVIDO]

André Canhadas
andrecanhadas

(usa Debian)

Enviado em 04/10/2012 - 21:12h

Tente recarregar a pagina com ctrl+F5 isso força a troca do cache, também não acho que seja problemas com os navegadores


6. Re: Aplicar alterações em páginas jsp em nível de execução [RESOLVIDO]

Diego Moreira
diegofm300

(usa Debian)

Enviado em 20/02/2013 - 17:20h

Pessoal, consegui resolver este problema.
Para que qualquer alteração feita em algum arquivo *.jsp seja vista nas páginas sem ter que rodar o projeto novamente, basta dar permissão recursiva na pasta onde está instalado o contêiner web.
Exemplo:
no meu caso, o glassfish está instalado na pasta /opt, o comando ficará assim:
chmod -R 777 /opt/glassfish

No Netbeans, remova o servidor que já estava configurado e adicione novamente. Você poderá notar que a opção "Domínio padrão local do registro" estará disponível para ser marcada porque a pasta possui permissões.
Espero ter ajudado alguém que estivesse com o mesmo problema que eu.


7. Re: Aplicar alterações em páginas jsp em nível de execução [RESOLVIDO]

André Canhadas
andrecanhadas

(usa Debian)

Enviado em 20/02/2013 - 17:30h

diegofm300 escreveu:

Pessoal, consegui resolver este problema.
Para que qualquer alteração feita em algum arquivo *.jsp seja vista nas páginas sem ter que rodar o projeto novamente, basta dar permissão recursiva na pasta onde está instalado o contêiner web.
Exemplo:
no meu caso, o glassfish está instalado na pasta /opt, o comando ficará assim:
chmod -R 777 /opt/glassfish

No Netbeans, remova o servidor que já estava configurado e adicione novamente. Você poderá notar que a opção "Domínio padrão local do registro" estará disponível para ser marcada porque a pasta possui permissões.
Espero ter ajudado alguém que estivesse com o mesmo problema que eu.


Se esse é o problema altere o dono da pasta para a do usuário usado pelo glassfish, por exemplo no debian o usuário do apache é o www-data.

Rode um "top"no terminal e veja que esta rodando o glassfish após descobrir:

[code]
chown -R glassfish:glassfish /opt/glassfish
[\code]






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts