Aplicação web que utiliza HTML5, Google App Engine e RestFB para criar colagens de fotos e publicá-las na conta do usuário no Facebook.
Disponível em: http://sfcb.7rtc.com
- JDK 7 ou superior
- Apache Maven 3.1 ou superior
- Eclipse - Opcional
- Google Plugin - Opcional
-
Instale o JDK 7;
-
Baixe o Eclipse IDE para Java EE ou IDE similar;
-
Instale o plugin do Google App Engine (GAE) para Eclipse;
-
Opcional: Instale o SDK do GAE;
*Caso esteja utilizando o plugin do GAE para o Eclipse, basta instalar o componente "Google App Engine Java SDK" via Atualização de Software do Eclipse. Mais informações na documentação do Plugin do GAE;
-
Após a instalação, reinicie o Eclipse;
-
Instale o Maven 3.1 ou superior;
-
Opcional: Configure a variável de ambiente do usuário M2_HOME apontando para o diretório do maven e adicioná-la na variável PATH
Para integrar o Maven ao Eclipse utilize o plugin m2e já presente em versões recentes do IDE:
-
Na
src/main/resources
copie o arquivofacebook-app.properties.template
parafacebook-app.properties
. -
Edite o arquivo
facebook-app.properties
e insira as credenciais do aplicativo criado no Facebook e URL para redirect do login no Google App Engine conforme instruções do artigo na Java Magazine.
Para construir o projeto via linha de comando vá para o diretório raiz da aplicação e execute:
mvn package
Para iniciar a aplicação é necessário executar o comando presente no plugin App Engine Maven Plugin:
mvn appengine:devserver
Para mais informações, consulte a documentação do Java App Engine.
Para ver todos os goals do App Engine Plugin execute:
mvn help:describe -Dplugin=appengine