Integrando o Tomcat ao MAMP

O MAMP é servidor web mais famoso para desenvolvimento no MAC e é possível também colocar para trabalhar juntamente com ele o Tomcat para quem esta desenvolvendo algo em JAVA/JSP, vejamos:

  1. Baixe a última versão binária do tom­cat diretamente deste link.
  2. Extraia o arquivo na pasta do MAMP (/Applications/MAMP/) .
  3. Troque o nome da pasta descompactada (apache-tomcat-X.X.XX) para tomcat.
  4. Adicione esta linha /Applications/MAMP/tomcat/bin/startup.sh no final do arquivo /Applications/MAMP/bin/startApache.sh
  5. Agora, adicione esta linha /Applications/MAMP/tomcat/bin/shutdown.sh no final do arquivo  /Applications/MAMP/bin/stopApache.sh
  6. Finalmente, mude as permissões destes arquivos na pasta tomcat, executando os seguintes comandos:
    chmod +x startup.sh
    chmod +x shutdown.sh
    chmod +x catalina.sh
    chmod +x setclasspath.sh
    chmod +x bootstrap.jar
    chmod +x tomcat-juli.jar
  7. Start o MAMP (não o MAMP Pro) e acesse o endereço: localhost:8080 e veja se o Tomcat é carregado.

Caso prefira, segue o script para fazer todos esses passos acima:

[shell]
#!/bin/sh

echo “/Applications/MAMP/tomcat/bin/startup.sh” » /Applic­a­tions/MAMP/bin/startApache.sh
echo “/Applications/MAMP/tomcat/bin/shutdown.sh” » /Applic­a­tions/MAMP/bin/stopApache.sh

chmod +x /Applic­a­tions/MAMP/tom­cat/bin/startup.sh
chmod +x /Applic­a­tions/MAMP/tom­cat/bin/shutdown.sh
chmod +x /Applic­a­tions/MAMP/tom­cat/bin/catalina.sh
chmod +x /Applic­a­tions/MAMP/tom­cat/bin/setclasspath.sh
chmod +x /Applic­a­tions/MAMP/tom­cat/bin/bootstrap.jar
chmod +x /Applic­a­tions/MAMP/tom­cat/bin/tomcat-juli.jar
[/shell]

Leave a Reply

Your email address will not be published. Required fields are marked *