Bibliotheks-Sourcecode mit maven in Eclipse integrieren

Wer seine Projekte mit Maven konfiguriert kommt in den Genuss, mit den passenden Plugins gleich die IDE-Konfiguration für seine Projekte geliefert zu bekommen.

Am bekanntesten dürfte dabei das maven-eclipse plugin sein.
Dieses erlaubt in der – Sektion eine Menge feiner Zusatzeinstellungen. Unter anderem werden mit folgendem Eintrag die Quellen Abhängiger Bibliotheken in ein Eclipse-Projekt eingebunden:

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

Im Gegenzug kann man auch die eigenen Quellen als jar-File während der jar-Phase generieren lassen und mit in das distribution-repository deployen:

<build>
 ....
  <plugins>
      ...
	<plugin>
		<artifactId>maven-source-plugin</artifactId>
		<executions>
			<execution>
				<id>attach-sources</id>
				<goals>
					<goal>jar</goal>
				</goals>
			</execution>
		</executions>
	</plugin>
     ...
  </plugins>
 ...
</build>

Ein grosse Freude, insbesondere beim Debugging…

This entry was posted on Wednesday, January 23rd, 2008 at 19:49. Posted in: eclipse, java, maven 2. You can follow any responses to this entry through the RSS 2.0feed. You can leave a response, or trackback from your own site.

Leave a Reply