Die Vorgehensweise zur Bereitstellung der Datenquellen-Datei mit dem jar-verwenden von deploy:deploy-file

Habe ich die folgenden plugins für die Erstellung eines -sources.jar und die Bereitstellung eines bestimmten namens jar in einem repository.

<plugin>
    <groupId>org.apache.maven.plugins</groupId>
    <artifactId>maven-source-plugin</artifactId>
    <executions>
        <execution>
            <id>attach-sources</id>
            <goals>
                <goal>jar</goal>
            </goals>
        </execution>
    </executions>
</plugin>
<plugin>
    <groupId>org.apache.maven.plugins</groupId>
    <artifactId>maven-deploy-plugin</artifactId>
    <version>2.5</version>
    <configuration>
        <version>${project.version}-r${buildNumber}</version>
        <classifier>${env}</classifier>
        <packaging>jar</packaging>
        <file>${project.build.directory}/${project.build.finalName}.jar</file>
        <url>${artifactory.url}/libs-release-local</url>
        <repositoryId>artifactory.digiterre.com</repositoryId>
        <pomFile>${project.basedir}/pom.xml</pomFile>
    </configuration>
</plugin>

Möchte ich für die Bereitstellung der *-sources.jar zur gleichen Zeit. Ich habe versucht, das hinzufügen einer zweiten Datei-Eintrag und sogar ein zweites plugin bereitstellen. Ich scheine zu bekommen, die eine oder andere Datei bereitgestellt.

Ist es möglich, zu implementieren sowohl in einem Durchgang mit deploy:deploy-file oder werde ich ein zweites team Stadt zu bauen, nur um die Bereitstellung der Quellen?

  • Duplikat von stackoverflow.com/questions/4725668/... ?
  • Ich sah, dass post und habe versucht, die Vorschläge. Weder die Arbeit, wie ich bin, Bereitstellung einer Datei mit bestimmten Klassifikator. Auch jar-no-fork funktioniert nicht, Maven wirft einen Fehler.
  • Es ist ein bisschen schmutzig, aber vielleicht mit einem aus dem Maven-Ant-task, der ausgeführt wird, eine Bereitstellung von der Kommandozeile aus?
  • Ich bin nicht mit jedem pom.xml Datei , aus jenkin, wie ich pass wird die Versionsnummer dynamisch.Schlagen Sie mich.
InformationsquelleAutor Yoztastic | 2012-02-20
Schreibe einen Kommentar