Ho un progetto A che dipende dai progetti B e C nel mio spazio di lavoro Eclipse.Maven: m2eclipse: Disabilita risoluzione area di lavoro Mancato artefatto mancante
A volte voglio che A venga eseguito utilizzando le risorse B e C dal repository piuttosto che le versioni nello spazio di lavoro. Pertanto, seleziono A, quindi seleziona "Maven-> Disattiva risoluzione area di lavoro" in modo che A utilizzi le versioni dal repository.
Tuttavia, non appena prendo l'azione di cui sopra, ottengo i messaggi di errore "Missing artefatto B" e "Missing artefatto C" nel file POM del progetto A.
Ho cercato di ripulire il progetto, ho selezionato 'Maven | Aggiorna 'con l'opzione' Forza aggiornamento di vasi/rilasci 'selezionata. Non di questi hanno risolto il problema.
Sto usando 'Maven-> Disabilita la risoluzione dello spazio di lavoro' in modo errato?
Ulteriori informazioni: le versioni esatte di tali progetti sono nel repository. Infatti, se chiudo i progetti B e C nello spazio di lavoro, progetto A utilizza felicemente le versioni di repository di B e C.
Perché il tag [tag: subclipse] e Subclipse nel titolo: perché pensi che Subclipse sia coinvolto? –
Perché "Disabilita la risoluzione dello spazio di lavoro" è una funzionalità del plug-in Subclip. –
Non è-- è una funzionalità del plugin m2eclipse (Maven). –