web-dev-qa-db-fra.com

Version Maven: la préparation échoue avec "scm connection ou developerConnection doit être spécifié"

J'essaie de préparer une version de mon projet maven avec mvn release:prepare, mais elle échoue avec l'erreur suivante:

Causé par: org.Apache.maven.plugin.MojoFailureException: paramètre requis manquant: connexion scm ou developerConnection doit être spécifié.

Après avoir lu ces paramètres sur maven.Apache.org, je constate qu’il existe des paramètres SVN (Version Control). Mais je n'utilise pas le contrôle de version. Comment devrais-je effectuer une libération Maven dans ce cas?
J'utilise maven 3.0.3.

25
Henrique Ordine

Si vous souhaitez uniquement modifier la version, le Versions Maven Plugin peut vous aider.

Les versions : set sont peut-être celles qui convient.

Prenez une note, car vous n'utilisez pas le GDS, veuillez effectuer une sauvegarde complète avant d'utiliser la commande suivante.

mvn versions:set -DnewVersion=1.0 
mvn clean install
mvn versions:set -DnewVersion=1.1-SNAPSHOT 
mvn clean install

Quoi qu'il en soit, je vous recommande vivement et vous encourage à utiliser le SCM et à effectuer la publication en suivant plutôt les bonnes pratiques Maven.

J'espère que cela peut aider.

33
Charlee Chitsuk

Que votre pom.xml ne soit pas saisi

    <scm>        
    <connection>scm:svn:https://Host:port/abc/xyz/trunk</connection>
 <developerConnection>scm:svn:https://Host:port/abc/xyz/trunk</developerConnection>
    </scm>

<build>
        <pluginManagement>
            <plugins>
                <plugin>
                    <groupId>org.Apache.maven.plugins</groupId>
                    <artifactId>maven-release-plugin</artifactId>
                    <version>2.5.2</version>
                    <configuration>
                        <tagBase>https://Host:port/abc/xyz/tag</tagBase>
                        <releaseProfiles>release</releaseProfiles>
                    </configuration>
                </plugin>               
            </plugins>
        </pluginManagement>
    </build> 
5
Radhakrishnan

Dans Spring Boot, la réponse dépend du plugin que vous utilisez.

mVN Docker: construire

  • mvn dockerfile: build

cordialement

  • mvn dockerfile:build

I hope this help you

Regards