Come configurare correttamente un'applicazione SpringMVC multi modulo creata da appfuse in Eclipse?

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

Domanda

Sto provando a installare un'applicazione per moduli SpringMVC multi modulo in Eclipse ma sembra che stia affrontando molti errori in Eclipse dopo aver importato il progetto in Eclipse. Qualcuno può aiutarmi con una guida passo passo che mostra il modo ideale per configurare tale applicazione in Eclipse?

È stato utile?

Soluzione

Hai provato a usare il plugin Maven Eclipse? Puoi semplicemente andare nella cartella principale del progetto (quella che contiene il tuo file pom.xml) ed eseguire " mvn eclipse: eclipse " dalla riga di comando.

Questo creerà file di progetto per ciascuno dei tuoi moduli e creerà anche interdipendenze. Puoi semplicemente trattare il tuo progetto multi-modulo come un'area di lavoro con più progetti.

La maggior parte degli errori che compaiono al momento del caricamento, dopo mvn eclipse: eclipse sono dovuti alla variabile del repository. Puoi configurarlo usando " mvn -Declipse.workspace = eclipse: add-maven-repo " ;.

Ulteriori informazioni sul plug-in eclipse di Maven a http://maven.apache.org / plugins / maven-eclipse-plugin / .

Saluti, Bogdan

Altri suggerimenti

Quali sono gli errori? Il problema più comune che mi viene in mente è errori di libreria, nel qual caso devi modificare il percorso di compilazione.

Da quello che ricordo per i progetti multi-modulo, eclipse non si comporta così bene. Aiuterebbe a vedere gli errori specifici che stai ricevendo e quindi a partire da lì.

Conosco questo problema, non è legato ad Appfuse ma piuttosto a Maven stesso. Suggerisco di seguire questi passaggi:

  • imposta il tuo progetto;
  • crea ogni directory / sorgente necessaria: principalmente fonti java e file di risorse, sia per i test delle applicazioni che delle unità;
  • assicurati che tutto sia compilato e che tutti i test abbiano superato. per questo puoi controllare con

    pacchetto mvn

  • usa il plugin eclipse maven:

    mvn eclipse: eclipse

In questo modo il progetto includerà tutto ciò che è necessario nel percorso di classe: file di configurazione Spring e Log4j, risorse, ecc.

Se hai già eseguito il comando mvn eclipse: eclipse, elimina semplicemente il progetto da Eclipse (NON ELIMINARE I FILE!), rimuovi i file specifici di Eclipse dalla directory, riesegui mvn eclipse: eclipse

I miei 2 centesimi

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top