Cake Bake no Eclipse
O Eclipse é sem dúvida uma IDE completa e multiuso. Com um pouco de dedicação podemos adicionar plugins para qualquer funcionalidade que precisemos.
Nas próximas linhas vou mostrar como configurar de forma rápida e fácil o Cake Bake para ser utilizado a partir do Eclipse, agilizando muito os projetos de quem trabala com CakePHP.
Para quem não sabe, o Cake Bake é um script utilizado para criar automaticamente a estrutura básica das aplicações para o CakePHP, incluindo controllers com os métodos mais utilizados (index, view, add, edit, delete), models e configuração com a base de dados, e encontra-se no diretório cake/console (shell script cake, ou cake.bat para Win/DOS).
Para utilizá-lo a partir do Eclipse, vá em Run -> External Tool -> Open External Tool Dialog, dê dois cliques em Program e coloque em Location o caminho completo para o script executável cake. Coloque ${resource_loc} em Working Directory (esta variável corresponde a pasta ou arquivo selecionado no Navegador do Eclipse) e bake em Arguments:
Após isto basta selecionar o seu projeto onde deseja executar o Cake Bake, eclicar em Run -> External Tool -> [nome que vc colocou], ou no botão External Tools na barra de ferramentas, e utilizar o Cake Bake normalmente pelo console do Eclipse.
If you enjoyed this post, make sure you subscribe to my RSS feed!
mto bom, funcionou perfeitamente!
vale ressaltar que esta configuração é para o cake 1.2 apenas!
abraços
Comment by Mateus — December 24, 2008 @ 12:28 am
Bom dia
Uma alternativa muito importante e confortavel para trabalhar. Porem gostaria que talvez me indicasse a solução.
Tentei configurar ( usando windows xp ) e o erro é o seguinte: Variable references empty selection: ${resource_loc}
. Já tentei de muitas alternativas sem sucesso. Uso xampp 1.6.8 e indico o caminho para o cake atravéz do htdocs onde coloquei seu core.
Agradeço.
Comment by Stepheson — March 2, 2009 @ 8:42 am
${resource_loc} é a localização do diretório que você tem selecionado, no momento, no “phpexplorer” ou “navigator”do Eclipse.
Comment by diovani — March 4, 2009 @ 9:11 pm