Maven / Javadoc als jar deployen

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

Diskutiere Maven / Javadoc als jar deployen im IDEs und Tools Forum; 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...

  1. Sergeant_Pepper
    Sergeant_Pepper Mitglied
    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 dieser Java-Kurs hier weiter --> (hier klicken)
  3. maki
    maki Guest
    Sollte doch auch deployed werden vom deploy Plugin, deswegen verstehe ich deine Frage nicht...
     
  4. Sergeant_Pepper
    Sergeant_Pepper Mitglied
    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. maki
    maki Guest
    Hmm... Wie sieht die Konfig des Javadoc plugins aus?
     
  6. Sergeant_Pepper
    Sergeant_Pepper Mitglied
    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. maki
    maki Guest
  8. Sergeant_Pepper
    Sergeant_Pepper Mitglied
    Vielen Dank, das werde ich morgen ausprobieren.
     
  9. Sergeant_Pepper
    Sergeant_Pepper Mitglied
Die Seite wird geladen...

Maven / Javadoc als jar deployen - Ähnliche Themen

maven-javadoc-plugin: package does not exist
maven-javadoc-plugin: package does not exist im Forum IDEs und Tools
IntelliJ + Maven + JavaFX
IntelliJ + Maven + JavaFX im Forum Deployment
Ändern der Hauptklasse und dependencys in maven
Ändern der Hauptklasse und dependencys in maven im Forum IDEs und Tools
maven startet jetty, netbeans "run" startet glassfish
maven startet jetty, netbeans "run" startet glassfish im Forum IDEs und Tools
Nach Maven Einstellung -> Ordner /target im Arbeitsverzeichnis
Nach Maven Einstellung -> Ordner /target im Arbeitsverzeichnis im Forum IDEs und Tools
Status des Themas:
Es sind keine weiteren Antworten möglich.
Thema: Maven / Javadoc als jar deployen