2013-06-13 11 views
12

Ho delle dipendenze quadro primaverile nel mio progetto Maven. Voglio allegare Javadoc alle dipendenze del framework di primavera.Come scaricare fonti e risorse javadoc con il plugin Maven Eclipse da un altro repository?

ho aggiunto al pom.xml seguenti linee

<repositories> 
    <repository> 
     <id>springsource-repo</id> 
     <name>SpringSource Repository</name> 
     <url>http://repo.springsource.org/release</url> 
    </repository> 
</repositories> 

<build> 
<plugins> 
    ... 
    <plugin> 
     <groupId>org.apache.maven.plugins</groupId> 
     <artifactId>maven-eclipse-plugin</artifactId> 
     <version>2.9</version> 
     <configuration> 
      <downloadSources>true</downloadSources> 
      <downloadJavadocs>true</downloadJavadocs> 
     </configuration> 
    </plugin> 
</plugins> 
</build> 

Ho installato m2eclipse e ho anche controllato opzione Download Artifact Sources/Javadoc nelle impostazioni.

Quando si esegue mvn eclipse:eclipse, non viene visualizzato alcun avviso. Ma i file javadoc .jar non vengono scaricati.

+2

La configurazione impostata dovrebbe funzionare. Ma se per la prima volta hai provato senza un repository che fornisce le risorse, il plugin di eclipse manterrà una cache di risorse non disponibili. Basta lanciare un'eclissi: remove-cache per essere sicuri che non sia il caso qui. – Tome

+0

Stai lavorando con m2e in Eclipse? Quale versione di Eclipse? – khmarbaise

+0

@Tome Il tuo suggerimento con l'opzione 'eclipse: remove-cache' mi ha aiutato. Ma c'era un altro problema, javadoc per la versione di primavera '3.0.2' non era sul server di repository. Così dopo aver rimosso la cache ho visto questo problema e cambiato la versione in '3.2.0' ed eseguito eclipse: eclipse di nuovo. E funziona! – misco

risposta

29

In Eclipse goto su Windows> Preferenze> Maven e là si seleziona la casella con fonti per il download e possono essere scaricare javadoc pure. Questo dovrebbe fare il trucco.

+0

Si prega di leggere tutta la mia domanda, volevo dire che è stato controllato. – misco

+1

Prova a selezionare una classe da Spring Framework. Non utilizzare ecnissi mvn: eclissi se si sta utilizzando m2e. – khmarbaise

+0

Quando utilizzo m2e, i jar vengono scaricati automaticamente? – misco

Problemi correlati