Hoje é dia de ver como criar um projeto Web project com o Maven e o Eclipse, além de corrigir alguns problemas na hora de importar o projeto para o Eclipse que não reconhece o mesmo como Web project, resolver o problema com o project facet, além de adicionar o source java ao projeto.
Talvez você já tenha tido um problema desses. Você por algum motivo (seja lá qual for) resolveu ou teve que mudar o seu repositório local do Maven de lugar. Ai abre o danado do Eclipse acessa as propriedades dele e vê que o danado não lhe permite alterar a variável M2_REPO e com isso o Eclipse não encontra mais seu repositório local. Muito ruim isso não?
Mais para tal problema podemos setar a variável M2_REPO através do console.
Para isso basta digitar o seguinte comando.
mvn -Declipse.workspace=eclipse:add-maven-repo
Ou você pode instalar o plugin do Maven para o Eclipse.
Hoje falaremos um pouco do Fremework Swiz. Um ótimo framework para injeção de dependência e inversão de controle para FLEX. Usaremos como base o projeto exemplo, que encontramos no próprio site do swiz, além do quick start do site para mostrarmos como á fácil começar a trabalhar com esse famoso framework.