segunda-feira, 12 de setembro de 2011

Integrando o TomCat no NetBeans 7.0


Neste artigo faremos a integração do Apache-tomcat-7.0.21 com o NetBeans 7.0.1.
Em menos de Três minutos teremos ferramentas totalmente configurada e pronta para o trabalho.

O primeiro passo é abrir a sua IDE Netbeans, o Apache Tomcat roda perfeitamente em qualquer versão da IDE isso significa integração total.




Após carregar, clique no menu janela e selecione o submenu serviços (Ctrl +F5).
Clique com o botão direito do mouse em servidores em seguida adicionar servidor...
Conforme a imagem abaixo:



Abrirá a Janela para adicionar uma instancia de servidor.
Em servidor selecione:
Apache Tomcat
Em nome do servidor Insira:
apache-tomcat-7.0.21
Clique no botão próximo>
Conforme a imagem abaixo:


Em detalhes da Instalação e do Logon
Definiremos o diretório do servidor e da base do CATALINA
Para isso temos que localizar o diretório onde o Apache Tomcat 7.0.21 está instalado.
 Se você acompanhou o artigo:

Instalando Apache Tomcat 7.0.21 Manual Integrado com Java

Certamente o diretório da instalação será:
C:\Arquivos de programas\Apache Software Foundation\apache-tomcat-7.0.21\
 
Localização do Servidor:
Copie e cole o diretório onde o Apache Tomcat está instalado, no nosso caso:
C:\Arquivos de programas\Apache Software Foundation\apache-tomcat-7.0.21\
Configuração da Base do CATALINA
Usar pasta de configuração privada (Catalina Base)
Base do CATALINA:
Copie e cole o diretório onde o Apache Tomcat está instalado, no nosso caso:
C:\Arquivos de programas\Apache Software Foundation\apache-tomcat-7.0.21\
Insira as credenciais de usuário do Apache Tomcat
Nome de usuário:
Tom
Senha
qualquersenha123
Depois de inserir os dados necessários clique no botão Finalizar
Conforme a imagem abaixo:

O Apache Tomcat vai aparecer instalado na aba serviços do NetBeans 
Conforme a imagem abaixo:


Clique com o botão direito do mouse encima do ícone do Apache Tomcat e em seguida selecione Iniciar.
Conforme a imagem abaixo:




Uma pequena ampulheta carregará e você verá na caixa de saída o histórico de inicialização do servidor.
Conforme a imagem abaixo:


Após carregado o servidor fica conforme a imagem abaixo e na caixa de saída o log do servidor.
Conforme a imagem abaixo:



Este foi um tutorial básico para Integração do Apache Tomcat 7.0.21 de forma manual com Netbeans 7.0.1 espero que tenham gostado, qualquer dúvida postem ai!

26 comentários:

  1. Instalei o NetBeans 7.2

    Obrigado pelo Tutorial.
    Foi de grande ajuda.

    ResponderExcluir
  2. Parabéns cara! Muito bom seu tutorial!
    Ajudou muito!!

    ResponderExcluir
  3. Olá, segui todos os passos e consegui instalar o tomcat e tudo, mas na hora de inicializar algum projeto ele pede nome de usuário e senha. O que eu faço?

    ResponderExcluir
    Respostas
    1. OLá, quando voce diz "ele", está se referindo ao tomCat?
      Caso a resposta seja positiva, foi definido alguma senha na hora da instalação? se foi digite a mesma.

      Excluir
  4. olar, gostei muito dos tutoriais, fiz os dois conforme instruil, como que faco agora para colocar um site que fiz funcionando online para qualquer um acessar via internet?

    ResponderExcluir
  5. este site oferece hospedagem grátis tem limitação mais dá pra testar.

    http://www.eatj.com/

    Suporta:

    Java 6
    Tomcat 6
    MySQL 5

    ResponderExcluir
  6. mais nao teria como ospedar no meu pc mesmo nao? pq eu no caso tenho um servidor (tomcat) e já fiz cadastro no NO-IP e tenho um ip fixo já, queria saber como que faco pra que quando eu acessar o link que criei no NO-IP ele abrir a pagina web que fiz e estar na minha máquina??? Obrigado pela compreenção, e aguardo resposta.

    ResponderExcluir
  7. Precisava muito de sua resposta... Obrigado...

    ResponderExcluir
    Respostas
    1. Eu, nunca testei o tomcat desta forma, mais dá uma olhada no youtube deve ter alguma coisa falando.
      Do contrário testa no link que te passei.

      abç

      Excluir
  8. vi algo sobre, mais nao sei fazer a relação ou configuração que precisa do site que fiz no netbeans com os outros (TomCat e NO-IP), esse é meu problema...

    ResponderExcluir
  9. eu nunca mexi nquele site de ospegens gratuito que me passou, tinha como vc fazer um passo a passo pra mim, preciso muito meu amigo, obrigado e aguardo anciosamente...

    ResponderExcluir
  10. vai ter como me ajudar meu amigo??? vlw

    ResponderExcluir
  11. Parabéns cara, excelente tutorial. Ajudou bastante. Valeu!!!

    ResponderExcluir
  12. Valeu cara, muito bom o tutorial, sem ele, nem teria iniciado a minha vida no JSF.

    Muito importante a socialização das informações.

    Valeu mesmo.

    Abraço

    ResponderExcluir
  13. Valeu cara foi de grande ajuda seu tutorial!

    ResponderExcluir
  14. Adorei o post do nosso companheiro, as únicas coisas que eu senti falta foi algo relacionado ao teste das variáveis de ambiente, e de uma maneira mais simples de executar o tomcat, afinal de contas eu estava com problemas na execução do arquivo e quando eu colocava para localizar o localhost:8080 ele me apresentava um erro de conecção com o servidor, que no meu caso eu so descompactei a pasta e depois fui ate a pasta \bin dentro da pasta tomcat e cliquei com o botão direito em cima do arquivo srtatup.bat e mandei executar como administrador e ficou bem mais simples para executar o tomcat, sem contar que resolveu o meu problema de conexão com o servidor. Mas agradeço demais pela ajuda e o seu post esta muito bem explicativo e fácil de entender. PARABENS.

    ResponderExcluir
  15. parabens cara! voce me salvou... vlw msm...

    ResponderExcluir
  16. após fazer tudo, eu clico no "Iniciar", o Netbeans mostra um erro: "Iniciando a partir de erro no Tomcat"... mas abrindo pelo Prompt funciona... Oq eu faço para conseguir fazer iniciar pela IDE?

    ResponderExcluir
  17. 17-Dec-2014 19:19:20.344 INFO [localhost-startStop-1] org.apache.catalina.core.ApplicationContext.log ContextListener: contextInitialized()
    17-Dec-2014 19:19:20.345 INFO [localhost-startStop-1] org.apache.catalina.core.ApplicationContext.log SessionListener: contextInitialized()
    17-Dec-2014 19:22:14.204 INFO [localhost-startStop-2] org.apache.catalina.core.ApplicationContext.log SessionListener: contextDestroyed()
    17-Dec-2014 19:22:14.204 INFO [localhost-startStop-2] org.apache.catalina.core.ApplicationContext.log ContextListener: contextDestroyed()
    17-Dec-2014 20:26:47.917 INFO [localhost-startStop-1] org.apache.catalina.core.ApplicationContext.log ContextListener: contextInitialized()
    17-Dec-2014 20:26:47.917 INFO [localhost-startStop-1] org.apache.catalina.core.ApplicationContext.log SessionListener: contextInitialized()
    17-Dec-2014 20:27:13.861 INFO [localhost-startStop-2] org.apache.catalina.core.ApplicationContext.log SessionListener: contextDestroyed()
    17-Dec-2014 20:27:13.861 INFO [localhost-startStop-2] org.apache.catalina.core.ApplicationContext.log ContextListener: contextDestroyed()

    ResponderExcluir
  18. '127.0.0.1' nÆo ‚ reconhecido como um comando interno
    ou externo, um programa oper vel ou um arquivo em lotes.

    ResponderExcluir
  19. Obtive o mesmo erro da ultima pessoa que comentou!

    ResponderExcluir
  20. Ótimo tutorial...sanou minhas dúvidas

    ResponderExcluir
  21. Já baixei o tomcat, coloquei na pasta C: mas na hora de procurar na tela da instância só aparece o glssfish. porque isso?

    ResponderExcluir
  22. ..o meu Netbeans IDE está na versão 8.0.2 e não tem a opção de servidores em serviços, só tem :
    Banco de dados, Web Services, Repositórios Maven, Builders do Hudson e Repositórios de tarefas.

    ResponderExcluir
  23. Vou deixar meu e-book de configuração de ambiente Java onde eu ensino a instalar e a configurar Java, JDK e as variáveis de ambiente, Eclipse, Apache Tomcat e o Banco de dados PosgreSQL e muito mais...
    Segue link pra Baixar → https://goo.gl/mNNwNZ

    ResponderExcluir
  24. The sands casino new customer bonus - SAVE $30 at Sands
    The Sands casino new customer bonus can be used at the Sands Hotel, Casino and Gardens. The 샌즈카지노 new offer 제왕 카지노 is valid on the first 메리트 카지노 주소 deposit only, no wagering requirements

    ResponderExcluir