Dove Maven memorizza l'origine e javadocs quando viene scaricato tramite il plugin Eclipse


Sto usando il plug-in Maven Eclipse per aggiungere dipendenze al mio progetto. Dopo aver impostato una dipendenza, ho fatto clic con il pulsante destro del mouse sul mio progetto, ho selezionato Maven- > Download Sources (e JavaDoc) ma non sono stati automaticamente collegati alle classi della dipendenza. Dove sono memorizzati il codice sorgente e i file JavaDoc?

Nota: questo è il mio primo giorno usando Maven quindi la mia comprensione delle Fonti di download potrebbe essere lontana.

Author: Haphazard, 2010-12-18

3 answers

Quando si installa maven la directory di installazione predefinita è /usr/share/maven

All'interno di questa directory hai eseguibile mvn, configurazioni ecc. Il file che stai cercando è /usr/share/maven/conf/settings.xml

In questo hai la seguente configurazione predefinita

  <!-- localRepository
   | The path to the local repository maven will use to store artifacts.
   |
   | Default: ~/.m2/repository
  <localRepository>/path/to/local/repo</localRepository>
  -->

Quindi per impostazione predefinita tutte le dipendenze verranno scaricate su ~/.m2/repository. Se vuoi cambiare questo puoi fornire il tuo percorso in

<localRepository>/path/to/local/repo</localRepository>
 13
Author: Aniket Thakur, 2014-01-18 07:31:02

Se non hai una voce <localRepository> sotto <settings> nel tuo settings.xml, per impostazione predefinita andranno in $HOME/.m2. Per specificare una posizione diversa, aggiungere (o rimuovere il commento) localRepository:

<settings xmlns="http://maven.apache.org/SETTINGS/1.0.0" 
          xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 
          xsi:schemaLocation="http://maven.apache.org/SETTINGS/1.0.0 http://maven.apache.org/xsd/settings-1.0.0.xsd">

  <localRepository>/path/to/local/repo</localRepository>
 7
Author: amphibient, 2013-03-17 23:09:06

Per impostazione predefinita, Maven dovrebbe scaricare i sorgenti delle dipendenze e JAVADOC nel suo repository locale. Se non sai dove si trova il tuo repository Maven locale, controlla le impostazioni Maven .xml file Puoi leggere di più qui

 4
Author: Lukasz, 2010-12-18 20:35:03