Como configurar corretamente um módulo de aplicação multi SpringMVC criado por appfuse em Eclipse?

StackOverflow https://stackoverflow.com/questions/145641

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?

Foi útil?

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

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top