Como configurar corretamente um módulo de aplicação multi SpringMVC criado por appfuse em Eclipse?
Pergunta
Eu estou tentando configurar um módulo de multi SpringMVC applicaiton appfuse em Eclipse, mas parece que eu estou enfrentando um monte de erros no Eclipse depois de importar o projeto no Eclipse. Alguém pode por favor me ajude com um passo a passo guia mostrando o caminho ideal para configurar esse pedido em Eclipse?
Solução
Você já tentou usando Maven eclipse plugin? Você pode simplesmente ir para a pasta raiz do projeto (aquele que contém o arquivo pom.xml) e executar "mvn eclipse: eclipse". A partir da linha de comando
Isto irá construir arquivos de projeto para cada um de seus módulos e também criar interdependências. Você pode apenas tratar o seu projeto multi-módulo como um espaço de trabalho com vários projetos.
A maioria dos erros que aparecem em tempo de carregamento, após mvn eclipse: eclipse são por causa da variável repositório. Você pode configurar isso usando "mvn -Declipse.workspace = eclipse: maven-add-repo".
Mais informações sobre maven eclipse plug-in em http://maven.apache.org / plugins / maven-eclipse-plugin / .
Saudações, Bogdan
Outras dicas
Quais são os erros? O problema mais comum que eu posso pensar é erros de biblioteca, caso em que você tem que editar o caminho de construção.
Desde que me lembro para projetos multi-módulo, o Eclipse só não lidar com isso muito bem. Seria útil para ver os erros específicos que você está recebendo, em seguida, para começar a partir daí.
Eu sei que este problema, que não está relacionado com appfuse mas sim para si Maven. Eu sugiro seguir estes passos:
- configurar seu projeto;
- criar cada diretório / fonte necessário: principalmente fontes Java e arquivos de recursos, tanto para testes de aplicação e a unidade;
-
Certifique-se tudo compila e todos os testes passar. Para isso, você pode verificar com
mvn package
-
usar o eclipse maven plugin:
mvn eclipse: eclipse
Desta forma, o projeto vai incluir tudo o que é necessário no classpath:. Arquivos de configuração Primavera e Log4j, recursos, etc
Se você já executou o eclipse mvn: comando eclipse, basta apagar o projeto do Eclipse (! NÃO apagar arquivos), remova arquivos específicos do Eclipse do diretório, re-executar mvn eclipse: eclipse
Meus 2 centavos