Olá, eu criei um projeto em java web usando o NetBeans, usando MySQL e GlassFish (no projeto), eu gostaria de saber como faço agora para configurar um servidor no meu próprio pc para deixar o site online, ja cheguei a instalar o glassfish, mas aparentemente ele parece estar rodando somente como local, pois tentei acessar de outra máquina e não consegui!
O que cheguei a fazer foi o seguinte:
-
Construi projeto e peguei todo o conteúdo da pasta “build” e coloquei no diretório raiz do glassfish.
-
Na pagina principal (index.html) apenas puis um link para a pagina principal do meu projeto (index.jsp)
e quando clico neste link dá erro
(org.apache.jasper.JasperException: /index.jsp(8,62) PWC6132: Unable to read TLD “META-INF/c.tld” from JAR file “file:/C:/glassfishv3/glassfish/modules/jstl-impl.jar”: org.apache.jasper.JasperException: PWC6169: Failed to load or instantiate TagLibraryValidator class: org.apache.taglibs.standard.tlv.JstlCoreTLV
)
em fim… o fato é que não tenho a mínima noção de como por o projeto que fiz online agora ¬¬
e preciso disso urgentemente para apresentá-lo na faculdade!!!ashuashuahsuas
Cara, isso varia muito.
Vc consegue acessar seu sistema na máquina local? Se sim, isso é bom pois sabemos que ele já está pelo menos funcionando.
Vc tem que ver se a porta da sua máquina está aberta, dê uma olhada no seu firewall.
Para testar, vc tem que ver seu IP, e passar para a outra pessoa inclusive com a porta.
Se seu IP for, 177.000.000.3 o pc que for tentar acessar teu pc vai ter q digitar tipo: “http://177.000.000.3:8080”
Se vc estiver atrás de um roteador, aí lascou tudo. A complicação vai de 0 a 1000! Pois vc vai ter que configurá-lo para deixar a requisição passar.
Lembro, se estiver atrás de um roteador e não estiver dentro da mesma rede, se prepare, pq a cobra vai fumar! =P
Provavelmente vai ser isto mesmo, só que não consigo executar as paginas feitas no netbeans, quando tento acessar alguma aparece uma pagina informando um erro 505, e a mensagem que postei anteriormente: org.apache.jasper.JasperException: /index.jsp(8,62) PWC6132: Unable to read TLD “META-INF/c.tld” from JAR file “file:/C:/glassfishv3/glassfish/modules/jstl-impl.jar”: org.apache.jasper.JasperException: PWC6169: Failed to load or instantiate TagLibraryValidator class: org.apache.taglibs.standard.tlv.JstlCoreTLV, provavelmente porque ainda falta alguma coisa para eu fazer no glassfish para o site rodar, é justamente isso que ainda não sei!!!
heheheh
Pela mensagem, verifique se suas tags estão no lugar: “Unable to read TLD “META-INF/c.tld””
[color=#AAAAAA]Bom mas será que não existe um tutorial ensinando a passo a passo a “Como colocar um projeto do NetBeans Java Web OnLine” em algum servidor, de preferencia o GlassFish, porque é este que estou usando!!! [/color]
Já descobri o problema!!! õ/
E qual seria?? posta ai pra outros que tiverem o mesmo problema puderem saber a solução.
Eu estava apanhando para dar Deploy no servidor web, vou fazer um mini guia de como fiz:
No NetBeans quando se manda “Construir” ou “Limpar e Construir” dentre os vários diretórios e arquivos que ele cria, um é a pasta dist, no caso de uma aplicação JavaWeb, dentro da pasta dist é criado um arquivo com extensão .war, esse é o arquivo que deve ser implantado (deployed) no servidor GlassFish.

Uma vez que já tenha o servidor GlassFish V3 instalado e iniciado, basta abrir o seu browser de internet e acessar a url http://localhost:4848 e irá acessar a tela de configuração e gerencia do servidor (a porta 4848 é a padrão do glassfish, mas no processo de instalção pode ser alterada)
Na página inicial selecione a opção Implantar um aplicativo

Na tela seguinte você terá as seguintes opções:

1- nessa caixa você irá abrir o arquivo .war que foi citado.
2- Você escolhe o tipo WebAplication
3- Esse campo indica o caminho que você irá utilizar para acessar sua aplicação. Ex: http://localhost:8080/minhaaplicacao
Deixei bem resumido mesmo só para ressaltar os pontos principais…
quando consegui fiquei até meio chocado, depois de um dia inteiro remoendo o google, eu descubro que era só isso ¬¬’’’’’’’’
Ola pessoal,
Aconteceu o mesmo, ja havia implantado tudo cetinho, so nao estava sabendo acessar, pois faltava o camiho /minha_aplicacao .
Muito bom cara, me ajudou muito.
Abraco!!