Abbiamo: Eclipse 3.6, Maven (M2Eclipse), Two Project (ProjectA e ProjectB) con pom.xml.C'è qualche metodo per usare il repository di maven "Progetto Workspace"?
ProgettoB dipende da ProgettoA (utilizzando Maven).
Se installiamo ProjectA al repository locale (esperto di installazione), ProjectB Risolvi dipendenze OK.
Se non installiamo ProjectA nel repository locale. In Maven POM Editor aggiungiamo ProjectA come dipendenza di ProjectB (M2Eclipse usando il repository "workspace project" per risolvere questa dipendenza).
OK, aggiunto. Ma se facciamo "pacchetto Maven" o altri obiettivi dei plugin ... la dipendenza non è stata risolta. E abbiamo quarantina genere:
Download: http://repo1.maven.org/maven2/Artifact/ProjectA/maven-metadata.xml
e, naturalmente, non può essere risolto.
Ora è la domanda. Come posso usare "Workspace project" quando costruisci ProjectB?
P.S. Perché non sto usando "maven install"? OK, è un metodo 100%, ma quando faccio molte piccole modifiche in più è troppo lungo fare operazioni in eccesso.
P.S.S. "Progetto area di lavoro" possiamo vedere Finestra -> Mostra vista -> Repository Maven.
1. non aiutare. "Download: http://repo1.maven.org/maven2/Project A .... pom". Cerca di risolvere il problema usando un repository pubblico. Viene controllato offline immediatamente scrivere "Manca POM per ProjectA, non sono disponibili informazioni sulle dipendenze". 2. La versione è fornita. mmm ... il problema non è nel repository pubblico. Il problema è nella risoluzione del progetto di dipendenza nello spazio di lavoro e non installato nel repository locale. – Alexander