Maven / Javadoc als jar deployen

Dieses Thema Maven / Javadoc als jar deployen im Forum "IDEs und Tools" wurde erstellt von Sergeant_Pepper, 19. Okt. 2009.

Status des Themas:
Es sind keine weiteren Antworten möglich.

Thema: Maven / Javadoc als jar deployen Hallo, ich arbeite mich gerade in Maven 2 ein und suche eine Möglichkeit, zu einem jar mit dem "eigentlichen"...

  1. Hallo,

    ich arbeite mich gerade in Maven 2 ein und suche eine Möglichkeit, zu einem jar mit dem "eigentlichen" Artefakt gleich das zugehörige Javadoc-jar zu deployen. Das Artefakt wird sowohl in mein lokales Repository (in der install-Phase) als auch in ein "Team-Repository" (mit "deploy") kopiert, das auf einem Netzlaufwerk liegt.

    Die Javadoc habe ich mit dem Goal "javadoc:jar" erzeugt.

    Wie kann ich die Javadoc am bequemsten mit dem Artefakt deployen?
    Geht das nur mit "deploy:deploy-file" ?

    Ich setze Maven 2.2.1 , Eclipse Galileo SR1 und das jüngste m2eclipse-Plugin ein.
     
  2. Vielleicht hilft dir das Grundlagen Training weiter --> *Klick*
  3. Sollte doch auch deployed werden vom deploy Plugin, deswegen verstehe ich deine Frage nicht...
     
  4. Leider wird das Javadoc-jar eben nicht deployed ...

    Der Abschnitt <distributionManagment> im pom.xml sieht so aus:
    Code (Text):
        <distributionManagement>

            <repository>
                <id>repo1</id>
                <layout>default</layout>
                <url>file://L:/Maven-Repos-Team</url>
            </repository>
        </distributionManagement>
     
     
  5. Hmm... Wie sieht die Konfig des Javadoc plugins aus?
     
  6. hier ist die komplette pom.xml:
    Code (Text):

    <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
        xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
        <modelVersion>4.0.0</modelVersion>
        <groupId>de.ulli</groupId>
        <artifactId>demo-repos</artifactId>
        <packaging>jar</packaging>
        <version>0.0.1-SNAPSHOT</version>
        <name>demo-repos</name>
        <url>http://maven.apache.org</url>
        <build>
            <plugins>
                <plugin>
                    <groupId>org.apache.maven.plugins</groupId>
                    <artifactId>maven-javadoc-plugin</artifactId>
                    <version>2.6</version>
                </plugin>
            </plugins>
        </build>
        <dependencies>
            <dependency>
                <groupId>junit</groupId>
                <artifactId>junit</artifactId>
                <version>3.8.1</version>
                <scope>test</scope>
            </dependency>
        </dependencies>
        <distributionManagement>

            <repository>
                <id>repo1</id>
                <layout>default</layout>
                <url>file://L:/Maven-Repos-Team</url>
            </repository>
           
        </distributionManagement>
    </project>
     
     
  7. Vielen Dank, das werde ich morgen ausprobieren.
     
  8. Kostenloses Java-Grundlagen Training im Wert von 39 €
    Schau dir jetzt hier das Tutorial an und starte richtig durch!
Status des Themas:
Es sind keine weiteren Antworten möglich.